Gas Town: from Clown Show to v1.0 steve-yegge.medium.com
Not an engineering write-up so much as Steve Yegge in full storytelling mode, marking his own project reaching v1.0 with jokes, extended metaphors and a fair amount of victory lap. Gas Town orchestrates fleets of coding agents behind a “Mayor” abstraction, a conversational layer that summarises what the workers are doing instead of making you watch them, since ordinary coding agents “babble while they work”. His framing: if Claude Code is an executive assistant, the Mayor is more like a chief of staff.
The companion project is Beads, a memory and knowledge-graph system that stores work items as versioned structures you can query like a database. The pitch is that it captures the “why” that commit history loses: the planning, the reasoning and the audit trail across a project’s life.
The honesty about the earlier versions is the enjoyable part. He describes “the serial killer sprees, viciously taking out random workers mid-job” and a “22-nose Clown Show”, where the Mayor earned a new clown nose each time it lost data. Beads v0.x he calls janky, with bidirectional sync, two sources of truth, race conditions and what he names tombstone hell, all of which he says moving onto Dolt resolved.
Read it for the account of what building this kind of orchestration actually felt like rather than for evidence it works. The claim that it now “just works” and has been stable for weeks is the author’s own, and the supporting numbers are GitHub stars.