Many thanks to Eric Wastl for putting together this year’s Advent of Code. It’s a great idea, and well executed. It’s been around since 2015, but I’ve managed to miss it until this year. The problems are fun to solve, and can lead to some good discussions among people talking about their solutions afterwards. I took the opportunity to work with a language I haven’t used much: golang.

The best problems, IMHO: The hypothetical instruction set series of reverse engineering problems of Day 16, 19, and 21.