Advent of Code 2025: 12 Days

This was my third year participating in Advent of Code, and I enjoyed it more than ever. The big change this year was that it ran for 12 days instead of 25. I didn’t expect that to matter much, but it really did.

12 Days Instead of 25

I love Advent of Code, but the 25-day run is a real commitment. Even when the problems are fun, the daily pace adds pressure in the middle of an already busy month.

The 12-day format felt much more sustainable. It kept the “advent calendar” energy while lowering the chance of falling behind and never catching up. I was able to finish all of the puzzles this year (24 stars) without the end-of-month burnout I sometimes feel.

A Good Mix of Puzzle Types

The shorter run didn’t feel like a watered-down version of Advent of Code. The problems covered a surprisingly wide range of ideas.

A few that stood out for me:

If you’re curious, my solutions are in my Advent of Code repo, under src/2025/.