Blog

Thoughts on software, AI, and more

Advent of Code 2025
12th December, 2025

Fitting Shapes into Regions

Advent of Code 2025: Day 12 – checkerboard parity and knapsack DP for tetromino region fitting
487 words
3 min.
Advent of Code 2025
11th December, 2025

Counting Paths Through a Graph

Advent of Code 2025: Day 11 – DFS path counting with cycle detection and bitmask waypoints
457 words
3 min.
Advent of Code 2025
10th December, 2025

Bit-Flip Machines and Joltage Equations

Advent of Code 2025: Day 10 – meet-in-the-middle bitmasks and Gaussian elimination
479 words
3 min.
Advent of Code 2025
9th December, 2025

Largest Rectangle in a Polygon

Advent of Code 2025: Day 9 – finding the largest axis-aligned rectangle inside a polygon
446 words
3 min.
Advent of Code 2025
8th December, 2025

3D Circuit Boxes and Union-Find

Advent of Code 2025: Day 8 – clustering 3D boxes by Euclidean distance with Union-Find
397 words
2 min.
Advent of Code 2025
7th December, 2025

Bean Plant Splits and Timelines

Advent of Code 2025: Day 7 – BFS splits and memoized timeline counting on a stalk grid
408 words
3 min.
Advent of Code 2025
6th December, 2025

Grant Calculations in Two Formats

Advent of Code 2025: Day 6 – applying column operators to number grids, with a cephalopod twist
502 words
3 min.
Advent of Code 2025
5th December, 2025

Fresh Ingredients by the Range

Advent of Code 2025: Day 5 – counting and merging ID ranges for fresh ingredients
338 words
2 min.
Advent of Code 2025
4th December, 2025

Unrolling the Paper Rolls

Advent of Code 2025: Day 4 – removing accessible paper rolls from a grid iteratively
312 words
2 min.
Advent of Code 2025
3rd December, 2025

Battery Banks and Joltage

Advent of Code 2025: Day 3 – extracting maximum joltage from digit sequences
415 words
3 min.
Advent of Code 2025
2nd December, 2025

Repeated ID Patterns

Advent of Code 2025: Day 2 – finding IDs with repeating digit chunks in a range
472 words
3 min.
Advent of Code 2025
1st December, 2025

Spinning the Circular Dial

Advent of Code 2025: Day 1 – navigating a 0–99 dial and counting zero crossings
467 words
3 min.
Advent of Code 2024
25th December, 2024

It's 500! ⭐

Advent of Code 2024: Day 25
485 words
3 min.
Advent of Code 2024
24th December, 2024

Adder Circuits in the Jungle

Advent of Code 2024: Day 24
1320 words
7 min.
Advent of Code 2024
23rd December, 2024

LAN-tastic Triangles

Advent of Code 2024: Day 23
950 words
5 min.
Advent of Code 2024
22nd December, 2024

This is Bananas

Advent of Code 2024: Day 22
884 words
5 min.
Advent of Code 2024
21st December, 2024

Robotic Relay Race

Advent of Code 2024: Day 21
1050 words
6 min.
Advent of Code 2024
20th December, 2024

Mario Kart: 100 Picoseconds Edition

Advent of Code 2024: Day 20
810 words
5 min.
Advent of Code 2024
19th December, 2024

The Towel Trials

Advent of Code 2024: Day 19
699 words
4 min.
Advent of Code 2024
18th December, 2024

The Matrix strikes back, I guess

Advent of Code 2024: Day 18
665 words
4 min.
Advent of Code 2024
17th December, 2024

The 3-bit Problem

Advent of Code 2024: Day 17
876 words
5 min.
Advent of Code 2024
16th December, 2024

Reindeer Olympics

Advent of Code 2024: Day 16
507 words
3 min.
Advent of Code 2024
15th December, 2024

@mazon Logistics

Advent of Code 2024: Day 15
1715 words
9 min.
Advent of Code 2024
14th December, 2024

Robots & Christmas Trees

Advent of Code 2024: Day 14
835 words
5 min.
Advent of Code 2024
13th December, 2024

The Claaaaww!

Advent of Code 2024: Day 13
677 words
4 min.
Advent of Code 2024
12th December, 2024

I want to punch this gardener

Advent of Code 2024: Day 12
827 words
5 min.
Advent of Code 2024
11th December, 2024

Exponential Pebbles

Advent of Code 2024: Day 11
502 words
3 min.
Advent of Code 2024
10th December, 2024

All the way(s) to the top

Advent of Code 2024: Day 10
702 words
4 min.
Advent of Code 2024
9th December, 2024

Fragmentation Frenzy

Advent of Code 2024: Day 9
1079 words
6 min.
Advent of Code 2024
8th December, 2024

Antennas & Antinodes everywhere

Advent of Code 2024: Day 8
962 words
5 min.
Advent of Code 2024
7th December, 2024

Elephant Equations

Advent of Code 2024: Day 7
616 words
4 min.
Advent of Code 2024
6th December, 2024

Save the Guard from that Loop

Advent of Code 2024: Day 6
1069 words
6 min.
Advent of Code 2024
5th December, 2024

Make the printing queue ordered again

Advent of Code 2024: Day 5
477 words
3 min.
Advent of Code 2024
4th December, 2024

Criss-Crossing XMAS Clues

Advent of Code 2024: Day 4
866 words
5 min.
Advent of Code 2024
3rd December, 2024

Debugging Santa's Memory Meltdown

Advent of Code 2024: Day 3
320 words
2 min.
Advent of Code 2024
2nd December, 2024

The Rudolph Rescue Mission

Advent of Code 2024: Day 2
515 words
3 min.
Advent of Code 2024
1st December, 2024

Advent of Code 2024: Day 1

Kickstarting Advent of Code 2024 with Day 1! 🛠️ Helping the elves solve puzzles as we embark on the road to 500 stars. ✨🎄
413 words
3 min.
Job Search
29th February, 2024

There's a hiring process in this sea of red flags

The tragic story of a recruitment process that started badly and ended worse
Software Development
25th August, 2023

(In)Sanity

A hands-on comparison of two well-known CMSs, Sanity and Strapi - and why I picked Strapi in the end
AI
30th April, 2023

Italy vs ChatGPT

The story of how ChatGPT (almost) got banned in Italy
432 words
3 min.
Uncategorized
31st December, 2022

Hello, World!

The mandatory first article of the blog
13 words
1 min.