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

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.
INSIGHT

Use AI To Amplify, Not Replace, Humans

  • Use AI as a force multiplier for tedious or boilerplate tasks while retaining human ownership.
  • Michael embraces AI for large rewrites and UI work but resists AI-generated content that misrepresents authorship.
ANECDOTE

Moved Hosting After Long Maintenance Notice

  • Michael moved TalkPython from PythonAnywhere after a multi-hour maintenance notice caused concern.
  • He then chose DigitalOcean/Hetzner for predictable pricing and included bandwidth.
Get the Snipd Podcast app to discover more snips from this episode
Get the app