321 - Uncle Bob Martin

321 - Uncle Bob Martin

From Code with Jason by Jason Swett

June 3, 2026 · 59 min

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

Explore listener stats, chart rankings, contacts and more on the Code with Jason podcast page.