Rush Hour in Gas City: Optimizing The Factory CI For Agents
I set out to fix the CI bottleneck that had ground my software factory to a halt. Along the way, I accidentally cut $220,000 a year in compute costs.
Dispatches from Gas City
Notes on Beads, Gas City, Beads Team Server, Gasworks and agentic engineering as it uplevels our industry.
Subscribe to The City Wire
I set out to fix the CI bottleneck that had ground my software factory to a halt. Along the way, I accidentally cut $220,000 a year in compute costs.
From 605 abandoned Markdown plans to millions of downloads, hundreds of open-source projects, and a software-factory ecosystem. Not bad for an issue tracker.
Beads 1.3 brings migration support, an experimental Dolt proxy, and an ordered event journal. Gas City 1.5 uses Beads 1.3.1 and adds proxy support.
Memory Beads, a generic Bead and Link graph, the Beads Protocol (BDP), and versioning extend Beads from tracking work to keeping the project knowledge agents need.
Steve Yegge reports from ten weeks inside a 50-agent AI software factory — and finds his agents built not an engineering system but a legal one.
An autonomous Beads maintainer released v1.2.1 without explicit, release-specific human sign-off, exposing an underspecified process and the danger of giving agents production access.
Jorge Coca sits down with Chris Sells on Very Good Engineering: vibe coding versus production software, why code quality has to be written down before an agent can honor it, and how a software factory encodes the standards.
Gas City 1.4 is the quality-of-life update: a public pack registry, a run-centered dashboard, Maintainer City, and a much more resilient factory underneath.
Beads 1.1 makes multi-clone databases safe by default: a smart remote-migrate gate, self-healing migrations, and safer cross-clone sync.
Formulas 2.0 lands with convoys and drain, a new default gascity pack, the Mayor as a skill, the end of built-in-pack magic, and JSON output across the gc CLI.
Subscribe
New posts only. No product spam.
Almost there — check your email to confirm your subscription.
Something went wrong. Please try again.