It’s that time of year again! 25 days of mind-bending code challenges brought to you by Advent of Code 2022! Last year I ended up getting most of the way through, but who knows this year? I’m a hell of a lot busier (read: employed) this time around, and I do have a backlog of posts from this year that I want to get out there for you. Or maybe for me. Whoever they benefit, really.

But I actually did some prep work this year! I built a little Solution wrapper class to manage printing my outputs and tracking execution time, and I created files for all 25 days ahead of time - just need to update their titles as I unlock the challenges. And the best thing about having done this challenge before is that I had some data models and functions I could steal from! Last year, I put most of my efforts into building an input reader and some 2D and 3D coordinate objects with some nice computation functions included. No need to reinvent the wheel - they’re coming along for the ride!

As usual, I’ll fill up the list below with links to my solutions, maybe once a week so I don’t have to keep updating all the time. Feel like sharing your AoC projects? toss a link in the comments! Happy holidays, y’all. 🎄 🎅 🎄 🎅 🎄

Advent of Code 2022 - Kotlin Solutions