{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"YAGNI","title":"I need a software foreman w/ Stephen Margheim","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/244ff618\"></iframe>","width":"100%","height":180,"duration":3361,"description":"🔗 Impatient Programming: an invite for YAGNI listeners. This is a free guide to how Stephen’s team at Zar builds software with coding agents. It reworks Extreme Programming’s rules for working with agents and includes case studies, essays and tools. Nothing is for sale; signing up gives you access to everything.\nStephen Margheim leads product engineering at Zar, a stablecoin neobank for developing countries. His first big push with AI agents left a mess he had to read through and fix file by file. Now he runs ten sessions a day, reads maybe 10% of what ships, and feels more confident than before. He explains what changed: if code is cheap, keeping the codebase clean is worth more than ever. He and Matt talk about all-or-nothing changes, why he’d rather have a “software foreman” than a software factory, how he rewrote all of Zar’s money-movement logic in 30 to 50 small releases, and why quality checks should set floors, not targets.\nMentioned in this episode\nCode Is Cheap Now. That’s Why It Matters.: The essay behind the episode. Because agents learn from the code around them, a messy codebase spreads mess into every session your team starts. Making it consistent is now cheap enough to do in one pull request, the way a team runs Prettier across every file at once.\nI Don’t Need a Software Factory. I Need a Software Foreman.: Stephen’s essay on why the real value is agents paying attention around the clock, not generating code. His foreman agent’s system prompt isn’t “find and fix bugs.” It’s “notice anything worth noticing.” Layers of filtering then decide what’s urgent, what needs a closer look and what’s ready for a fix. That way you get short, clear flags instead of a stack of automated PRs.\nRubber-band AI: Matt’s Mario Kart theory that people who never learned the old way may slingshot ahead. Stephen’s reply is that they may also be falling behind without realizing it.\nexhale: A Rails gem built around Stephen’s “inhale and exhale” rhythm, where agents explore...","thumbnail_url":"https://img.transistorcdn.com/UMMB8JkX91ih6GoZqlbBWDXY7T-jmGQ8Ufj2jHpLxMw/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzMyODAyLzE2NTk0/MDE1MTYtYXJ0d29y/ay5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}