Then again who has the time in the latter half of December?

I completed AoC on time every day once and let's just say it wasn't a very pleasant experience. Very similar to sticking to a too ambitious, too rigid gym schedule. Still time well spent, but it sucks out all the joy.

I participated in the very first AoC and solved all problems, but the last 6 or 7 only way after Christmas, when I had more time, holidays, and I just wanted to complete the contest.

Then there was another AoC … and no, I didn’t solve all the problems, not even close. In most years I got 24 to 36 stars, 2018 and 2020 I did not participate.

Last year I was in a good place, wanted to practice a new programming language (Crystal). And I was determined to get every puzzle solved in 24 hours. And I did it, but for two or three puzzles it was oh so frustrating. With angry screams, searching help in the IRC, for two puzzles even not understanding for many hours how it works. And then at 1:52 AM (puzzles start at 6AM for me) I found the solution. It was liberating and gratifying, but at the same time so tiring and frustrating. The only reason I went along with was the overall goal, getting a permanent record of having solved every puzzle on the first day. And I am happy about it (in hindsight, it was the last opportunity for doing so with 25*2 puzzles), and now I never need or want to do it again.

Or do I? Only 12 days of trying to get solutions are much more possible.