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
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
This year I'm using my Xtreme Xmas Code mod again!
I'll probably use Haskell for my base language for most of these days.
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
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
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
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!
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 contain reflections on that Day's work