YAGNI podcast

Irrefutable proof w/ Thorsten Ball

10/2/2026
0:00
57:44
Rewind 15 seconds
Fast Forward 15 seconds

Thorsten Ball, who works on Amp, doesn't like the term "software factory." He'd rather be in a workshop, a garden or a "primordial soup" of throwaway tools. He and Matt talk about custom tools you build in minutes and throw away, why the huge jumps in AI tooling make it hard to bring people along gradually, and which old coding rules still matter now that agents write the code. Along the way: a thumbnail picker, a Go interpreter made 16x faster, Dwarf Fortress's 2,000-line functions and whether Rails World is about to get strange.

Mentioned in this episode

  • Putting an Agent in an Orb: Orbs are remote machines where Amp agents run on their own. Thorsten describes how the team rebuilt its repo so agents always have a "paved path." That's where Brad's throwaway video-thumbnail picker and the daily agent that clicks through the site checking for console noise both run.
  • Declaration on Mathematics and AI: Terence Tao and 24 other Fields Medalists warn that AI labs and mathematics are "severely misaligned." Thorsten's takeaway: you can't bolt AI onto old processes, whether in academia or software. You have to rethink the processes.
  • My Job Went to India: Chad Fowler's 2005 career guide, written for an earlier upheaval. Its lesson still applies: watch where the industry is heading, or you'll be "writing BlackBerry apps in 2026."
  • John Henry: The folk hero who beats the steam drill and then dies from the effort. Matt's parable for developers racing the models.
  • Writing an Interpreter in Go: Thorsten's own book, written test-first. He asked GPT-6 Astra to make the interpreter twice as fast and got 2.3x. Then he took the leash off and got 16x.
  • The Wrong Abstraction: Sandi Metz on why duplication beats the wrong abstraction. Thorsten says the "wait for three copies" threshold might be nine now, since agents don't feel the pain of repeating themselves.
  • How Dwarf Fortress is built: 700,000 lines, 20 years and a code style that breaks every guideline, and it's a huge success. Thorsten's point: nothing beats "it works."
  • Software Engineering at Google: Thorsten's example of "the biggest trick the devil ever pulled." Practices built for a company with endless money got copied by 20-person startups that don't make money yet.
  • Bun is joining Anthropic: Thorsten sees it as a sign that frameworks are no longer the biggest source of leverage. When an agent can build an S3 adapter in three minutes, why package it into a framework?
  • Omarchy: DHH's Linux setup, where users now build their own custom apps. Thorsten predicts "500 different date pickers." It'll be cheap for everyone to have their own, so fewer things will be worth generalizing and sharing.

Further reading

Thank you to this season’s sponsor Laravel Cloud. Laravel Cloud is expanding beyond PHP to host your Rails, Node, or Django apps. For early access to the best place to host your app, email [email protected] and mention YAGNI

More episodes from "YAGNI"