Advent of Code 2024: The First Week

AI has changed programming forever. It has changed Advent of Code and the way I work. What’s life going to be like when AI can do my job, better than me?

December 7, 2024 · 6 min · 1116 words · Tipa

Advent of Code Day 4 -- Scratchcards

So, I’m back to solving the puzzle in Haskell again. This puzzle was easy enough for me to figure out.

December 4, 2023 · 5 min · 1028 words · Tipa

Advent of Code 2023 -- Day 0

Oh heck… it’s just about Advent of Code time! I am SO FAR from being ready.

November 30, 2023 · 3 min · 443 words · Tipa

Advent of Code Day 11 -- Monkey in the Middle

I thought this was just a puzzle to see if I knew about modulo arithmetic… but then it turned into a puzzle about VERY LARGE NUMBERS! Also, why do I bother with Java?

December 11, 2022 · 7 min · 1441 words · Tipa

Advent of Code Day 10 -- Cathode-Ray Tube

Turns out the elves just really loved the Atari 2600 so much, they built their little handheld computers around them. And now it’s up to us to fix one.

December 10, 2022 · 4 min · 758 words · Tipa

Advent of Code Day 9 -- Rope Bridge

The elves are crossing a bridge, but it is a really short bridge – in fact it is the shortest bridge possible. So what did the protagonist fall into when it snapped?

December 9, 2022 · 3 min · 487 words · Tipa

Advent of Code Day 8 -- Tree Top Treehouse

It’s all about taking a break from those busy reindeer games to build a treehouse with a really stellar view. Also, what is code golf?

December 8, 2022 · 4 min · 743 words · Tipa

Advent of Code Day 7 -- No Space Left On Device

Today’s coding challenge was, “Make a file system without making a file system!” I failed that task.

December 7, 2022 · 3 min · 501 words · Tipa

Advent of Code Day 6 -- Tuning Trouble

What is probably the first puzzle in the theme for the rest of Advent of Code started today… with the easiest puzzle so far.

December 6, 2022 · 2 min · 418 words · Tipa

Advent of Code Day 5 -- Supply Stacks

The promised difficulty boost for Day 5 failed to materialize, instead being largely a puzzle about reading formatted input.

December 5, 2022 · 5 min · 1020 words · Tipa