Advent of Code 2025 is going on as I write this, currently in day 6! I participate as much as I can most years, and every now and then try to catch up on previous years' problems to fill up my stars. 🙂
This year AoC is starting to run with 12 days instead of 25, as they did from previous years. Read more on that link for details. For my sake, I know I would drop off around day 12 anyway, as things with work and family and holiday parties would kick in later in the month and I'd lose the capacity to keep it going day by day. So, I kind of like this new 12-day limit.
My solutions
I have a GitHub repo for my solutions to the problems,
GriceTurrble/advent-of-code.
As of writing, I'm just working in Python, as that's my main language,
though I may eventually branch out into other languages like JS, Rust, or Ruby later.
You can find my Python solutions
here
as a set of Jupyter notebooks,
which render nicely on GitHub.
I run these natively in VS Code using just the ipykernel dependency.
Please support AoC!
AoC is a wonderful annual event that brings developers together from around the world, sharing their solutions, insights, and visualizations with each other. It's a great way to learn new languages and techniques: I often come to the Python Discord channels for AoC offering my own solutions and come away learning something from others who see the problem differently or know more about particular algorithms that I don't.
That said, AoC is a volunteer effort run by a small team, with their own infrastructure costs to deal with and time spent developing and testing puzzles each year. If you're willing and able, please consider supporting Advent of Code, helping to keep it freely available to others.