Articles

Thoughts on building products, entrepreneurship, and technology.

September 2026

I Wish There Was a Way To…

The phrase that's led to almost everything I've built with Claude Code, most recently a digital business card put together in a hotel lounge in ten minutes.

Read article
September 2026

A Tournament Clock That Just Works

Every tournament we run needs a timer, a way to track buy-ins, and someone working out who wins what. The apps are a pain and the spreadsheets are clunky, so I built one that fits our game.

Read article
September 2026

The Poll That Needed a Database

Two poker tools that deliberately have no backend, and the third one that could not get away with it. Six people writing to the same record is a different shape of problem.

Read article
August 2026

The Link Is the Database

I was the banker at poker night, the whole game was on my phone, and I wanted to go home. Handing the table to somebody else turned out to need no backend at all.

Read article
August 2026

The Health Check That Was Lying to Me

Shelfie runs on a free Supabase project, and free Supabase projects go to sleep. The keep-alive job I wrote ran green for eight days without ever touching the database.

Read article
July 2026

Giving the Cash-Up Calculator the Rest of the Table

The original poker calculator only handled one player at a time. Rebuys, a whole table cashing out at once, and chip counts that never quite add up needed a second screen.

Read article
June 2026

When the Payment Provider Says No: Resetting Holdie as a Free Beta

A detour through a Lemon Squeezy rejection, some honest doubt about the product, and why a free beta period turned out to be the right call.

Read article
May 2026

Making a Folder of Recipe PDFs Actually Useful

How I turned a disorganised collection of saved recipes into a browsable, searchable tool with a single Claude artifact.

Read article
May 2026

Cash-Up Without the Arguments

A tiny calculator I built so poker night ends with everyone getting paid correctly, not with someone double-checking the maths on their phone.

Read article
May 2026

Building an Interactive Data Visualisation in a Single Conversation

How I went from a question about NBA draft history to a shareable, interactive visualisation without writing a line of code.

Read article
April 2026

From Side Project to Paid Product: Iterating Holdie With Claude Code

A follow-up on what changed after the first article: payments, email, imports, observability, and what the development process actually looks like day to day.

Read article
April 2026

How I Built Two Apps Without a Development Team

A plain-English explanation of how Holdie and Shelfie are built, what services power them, and what it would take to grow them further.

Read article