"Are you the one?" is free money

2025-11-05 · 20 min · 3818 words

When vibe-coding went wrong

2025-09-11 · 6 min · 1072 words

Micro-managing my time

2025-07-04 · 3 min · 599 words

I made my website show what I'm listening to on Spotify

2025-05-05 · 6 min · 1172 words

I made an AI Sudoku Solver

2025-04-22 · 9 min · 1660 words

Switching off my consultancy brain

2025-03-19 · 3 min · 493 words

I over-engineered my website's personalisation

2025-02-26 · 6 min · 1022 words

I let Google OR Tools pick my FPL team

2025-02-23 · 12 min · 2345 words