
About this episode
Jason Swett interviews Bob Martin about programming languages, AI, and the importance of epistemology in software engineering.
In this episode I talk with Bob Martin about his work with programming languages using AI, the essence of software engineering, and why understanding epistemology matters for developers. We also explore dependency inversion and the benefits of a robust test suite. Links: Uncle Bob on TwitterBob Martin's websiteClean CodeNonsense Monthly
People in this episode
Host: Jason Swett
Guest: Bob Martin
Topics covered
- programming languages
- AI
- software engineering
- epistemology
- dependency inversion
- test suite
Keywords
- Bob Martin
- AI
- software engineering
- dependency inversion
- test suite
- Clean Code
- epistemology
Mentioned in this episode
Organizations: Uncle Bob on Twitter, Bob Martin's website
Books & works: Clean Code, Nonsense Monthly
More episodes of Code with Jason
- 320 - John Nunemaker of Fireside.fm, Box Out Sports and Very Good Software · May 23, 2026 · 58 min
- 319 - Kellen Presley of Rhizome Compliance · April 28, 2026 · 1h 1m
- 318 - Adam Dawkins, CTO of Dragon Drop · April 9, 2026 · 53 min
- 317 - Edward Tewiah, Creator of PropertyWebBuilder · March 29, 2026 · 51 min
- 316 - Adapting to AI in the Agency World with Errol Schmidt · March 27, 2026 · 1h 3m
- 315 - Dave Thomas, RubyConf 2026 Keynote Speaker · March 16, 2026 · 1h 9m
Explore listener stats, chart rankings, contacts and more on the Code with Jason podcast page.