Talk Python To Me

#531: Talk Python in Production

16 snips
Dec 18, 2025
In this discussion, Michael Kennedy, an influential Python educator and author, shares insights from his latest book, Talk Python in Production. He delves into the pitfalls of over-architecting and emphasizes pragmatic solutions for deploying web apps affordably. Michael also highlights the human side of open source and how AI tools can enhance productivity, sharing his own experience of using AI for site improvement. Additionally, he contrasts major cloud providers with smaller options, advocating for predictable costs and better user experiences.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Choose Right-Sized Infrastructure

  • Avoid over-engineering with multi-provider cloud setups for small projects.
  • Prefer right-sized infrastructure you can operate and afford rather than aspirational, expensive stacks.
INSIGHT

Complexity Bought Is Complexity Owned

  • Buying complexity often creates more failure surface and ownership than you expect.
  • Outages in big providers demonstrate that outsourced complexity can cascade back to you.
ADVICE

Make Code And Figures Easily Reachable

  • Publish code, figures, and links outside the ebook as galleries for accessibility.
  • Assemble the book from Markdown and export via Pandoc to produce enriched galleries.
Get the Snipd Podcast app to discover more snips from this episode
Get the app