Awesome
My Advent of Code Solutions
Repository for my work on the Advent Of Code challenges
If you're interested, I also built a mod to add a bonus layer of randomized challenge to these puzzles
Individual Years
Note that these years indicate the year the challenges were debuted on the Advent Of Code website, not necessarily the year I complete them. For example, I started the 2021 challenges in May 2023
2023-Xtreme-Xmas-Code-Maiden-Voyage
This year I'm using my Xtreme Xmas Code mod for the first (official) time!
Every day, Xtreme Xmas Code will roll me a challenge modifier to add an extra layer of unpredictable fun!
I expect to code in languages I've never used before, to practice strictly following specific principles, maybe even to write a program without using the letter 'c'
I'll also be posting my progress each day on LinkedIn
2022-Thorough
In this group of challenges I focus on thoroughness and code quality, including modular components, unit testing, and error handling
This aspect wasn't as focused on in the first few days, so you can see the thoroughness improve as the days progress (with the possible exception of Day10)
These challenges are completed with TypeScript/JavaScript with Deno
2021-Fast
In this group of challenges I focus on speed!
I started this folder while midway through the 2022 challenges as a more fun outlet for my coding energies
These challenges are completed with TypeScript/JavaScript with Deno
2020-Rust
In this group of challenges I focus less on speed and thoroughness, and more on learning about Rust
I love Rust, but I don't have the same depth of experience with it that I do with JavaScript, so this is an opportunity to learn more about the intricacies of how Rust works
These challenges are completed with Rust!
2017-XXC-Test-Run
This group of challenges is a test run for my Xtreme Xmas Code site
I'm not going particularly fast or being particularly strict with the rules, it's more of a test to make sure everything works swimmingly ahead of the 2023 Advent Of Code
They are real solutions though!
Retrospectives
Retrospectives contain reflections on that Day's work