The B2B Podcast Index
Index
All categories
MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
MethodologySubmit
Best of:MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
An independent project byFame
SearchBest episodesGuestsInsightsMethodologySubmit a podcast
Index/Engineering & DevTools/How Many CTOs
How Many CTOs artwork

There's A Pattern To Follow: An Interview with Robert "Uncle Bob" Martin

How Many CTOs · 2026-08-04 · 1h 2m

0:00--:--

Episode notes

In this episode of "How Many CTOs Does It Take?" podcast, hosts Scott Porad and Brad Hefta-Gaub are honored to interview Robert "Uncle Bob" Martin, who recounts his 60+ year programming journey from a three-bit binary device and years of assembly to C, C++, and Java, to now using AI agents to code. He explains how the Agile movement emerged from the design patterns community, Extreme Programming, and the 2001 Snowbird meeting that produced the Agile Manifesto. He argues Agile arose as a response to failed upfront analysis/design and emphasizes feedback, small iterations, and early discovery of uncertainty, while noting Agile was later overtaken by project managers and certification-driven Scrum. Martin discusses the ongoing tension between business roadmaps and engineering uncertainty, advising ranges over firm dates, and connects Agile lessons to AI coding: neither big upfront specs nor "vibe coding" works without strong engineering disciplines enforced by deterministic tools (tests, static analysis, CRAP metric), enabling developers to step back from reading syntax while still guiding quality.

More from How Many CTOs

All episodes →
  • The Pace of Innovation: Systems Thinking for Faster Engineering78 / 100
  • Introducing Skein and Beaker Stack: Using AI Agent Engineers to Ship SaaS Faster67 / 100
  • Method to the Madness: A CTO Framework for Systemic AI Adoption
  • Is Uncle Bob Right? Reading Code vs. Architecting the Future
  • Token Maxxing and Local Inference: Navigating the Shift in AI Usage for Developers
Explore the best B2B Engineering & DevTools podcasts →
All How Many CTOs episodes →