My son A walked up to my desk with three sheets of paper - a rules page, a level map on grid paper, and a sticky note titled “sea erchen cutching” - and asked me to make it a real game. Not could I. When.

A's level map on grid paper, with a "sea erchen catching" sticky note beside it noting max quantities

So we did. The setup is four jobs and I only do one of them. A is Design, and lately Product. I’m the translator - I turn “green stairs will appear when the elevator gets to the top” and “5 seconds up and then go down” into something a coding agent can actually act on. Claude Code writes the game: one HTML file, canvas, no build step, because I am not explaining a JavaScript toolchain to a small child and neither are you. And then A is QA, a role he takes extremely seriously.

A's rules page - a blue sheet of conditions written around a marker sketch of the level: "if stood on, go to house", the elevator timing, "map", "done"

The feedback loop is the whole point. Actual items from the review queue:

That last one is a better bug report than most I get from adults. You paste it in. It gets fixed. He checks it against the drawing. That is the entire job, on a loop, until he wanders off to lunch.

The picture: a pencil close-up of Cokco - a round head, a solid grey top that is colour and not hair, two dot eyes, one arm up and one arm down

Coco, live - the round grey creature from the drawing, standing next to Wriggo the worm

My other son, S, watched this happen once and produced his own drawing: a purple horned chameleon, one arm out. The brief: catches gems with a long arm, not a tongue, and they’re all shiny yellow, even the blue one. Larbargus now exists, has eleven levels, and as of last week has a soundtrack, because the note that day was “add sound.”

S's drawing - a purple crayon chameleon with a tall pointed crest and a stubby arm reaching out

Larbargus - a purple chameleon reaching for glowing gems in a treetop level

Andrej Karpathy called this “vibe coding” - give in to the vibes, forget the code exists. With a kid it’s more like vibe directing: they never see the code, they just have opinions, and the opinions are load-bearing. Simon Willison’s writing on AI-assisted programming is the practical companion piece, and Ethan Mollick has the “is this good for us” angle covered. The honest reference is the growing pile of think-pieces about whether any of this rots kids’ brains. Jury’s out. They can’t read yet, so no syntax is going in. What is going in: if you can describe a thing precisely enough, someone will build it, and then you get to be mean about the result. That’s most of software.

The pros

The cons

Coco is live. Larbargus is one git init away and will land at the same place with a different subdomain. The QA team is available for hire. Rates negotiable; will accept payment in stickers.