Development Log, January 2025
December was a month of coding challenges, as I took on Advent of Code, and January was a slow month of vacationing in Uruguay, then reintegrating into the real world.

2025/02/19
Development Log, November 2024
This month I wrote a meager 4,251 words for NaNoWriMo, added a few new statistics to the Approach app, and started prepping for Advent of Code.

2024/12/03
Development Log, September 2024
Recently I saw someone else’s dev log and I thought starting my own could be a good learning and reflection opportunity.

2024/09/30

Solving 13 Clues, Part 1 — Modeling the game
This series details how I built a solver for the game of 13 Clues. From modeling the game, to the various solver approaches, and discovering the ideal move each turn.

2021/09/03
Creating the Hive Mind — Writing a Hive Engine
This post is the 1st post in my series Creating the Hive Mind — Building an AI for the board game Hive. If you’re unfamiliar with the topic, start at the beginning and work your way through. Feel free to reach out to me on Twitter if you need any clarification or have any suggestions!

2021/05/01
Creating the Hive Mind — Building an AI for the board game Hive
At the start of 2018, I introduced my team at work to the board game, Hive, which they quickly became enamoured with. If you don’t know anything about Hive, the gist is that it’s a 2 player game where players use pieces that move around the board in unique ways to try to surround their opponent’s queen bee. If you need some additional context, or want to fully learn the rules of the game, it’s on BoardGameGeek.

2021/05/01