I needed emulators that could script input and capture screenshots on demand. Nothing on the market did that. So I built four of them with AI — in a language I don't know — guided by decades of knowing what correct looks like.
An assembly education platform, an iOS card game, and an artillery game I've been trying to build since the early 2000s. Claude finally got them over the line.
The technical challenges were solvable. The harder part was understanding how collectors actually work - the DAT ecosystem, verification workflows, and organisational patterns that had to shape every architectural decision.
AI-assisted development is fast. Surprisingly fast. But 'fast' hides decisions that AI can't make for you - scope, taste, and the stuff that only matters when you're the one who has to use it.
From 389 console errors to zero: building a high-performance syntax highlighter with CSS Custom Highlights API, Shiki, and Claude Code—and learning that workflow matters more than I thought.
How I turned a 30-year-old family card game into a modern web application using Phoenix LiveView, complete with AI opponents and real-time multiplayer.