

Talk Python To Me
Michael Kennedy
Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive
deep into the popular packages and software developers, data scientists, and incredible hobbyists doing
amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community
by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite
packages and the hot new ones coming out of open source.
deep into the popular packages and software developers, data scientists, and incredible hobbyists doing
amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community
by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite
packages and the hot new ones coming out of open source.
Episodes
Mentioned books

40 snips
Mar 25, 2026 • 1h 4min
#542: Zensical - a modern static site generator
Martin Donath, open source developer behind Material for MkDocs and creator of Zensical. He explains why he rebuilt docs tooling into Zensical, a modern static site generator with a Rust core. They cover differential builds that run in milliseconds, a modular component-first design, migration tooling from MkDocs, and plans for search, CommonMark compatibility, and sustainable funding.

65 snips
Mar 19, 2026 • 1h 6min
#541: Monty - Python in Rust for AI
Samuel Colvin, creator of Pydantic and now leading Pydantic AI and Monty, builds a Rust-based sandboxed Python runtime for running LLM-generated code. He discusses Monty’s microsecond startup, strict sandboxing with host-mediated access, serializing interpreter state for resumability, and tradeoffs around limited Python features and no pip installs to improve safety and performance.

75 snips
Mar 13, 2026 • 1h 2min
#540: Modern Python monorepo with uv and prek
Amogh Desai, senior software engineer working on Airflow core and monorepo tooling. Jarek Potiuk, Apache Airflow maintainer and packaging expert. They tour a million-line Python monorepo. They discuss modern packaging PEPs, uv workspaces and uv sync for isolated per-package environments. They explain prek as a workspace-aware replacement for pre-commit and symlink-based shared libraries for modular architecture.

10 snips
Mar 6, 2026 • 1h 2min
#539: Catching up with the Python Typing Council
Carl Meyer, a Rust-based type checker developer with experience adding typing at Instagram. Rebecca Chen, a Python typing engineer who worked on Google’s Python team. Jelle Zijlstra, a typing council member focused on language governance at OpenAI. They explore how the typing council governs spec decisions, clashes between type checkers, new Rust-based checkers, nullability debates, and practical guidance on how much typing to add.

Feb 28, 2026 • 1h 12min
#538: Python in Digital Humanities
David Flood, a digital humanities developer on Harvard’s DARTH team, builds web platforms, archives, and tooling for research. He talks about keeping grant-funded sites alive by baking dynamic apps into static sites. He dives into client-side search with PageFind, running tooling in the browser with WebAssembly, and practical strategies for long-term archival and reuse.

51 snips
Feb 21, 2026 • 1h 17min
#537: Datastar: Modern web dev, simplified
Chris May, a Django developer and advocate who demos Datastar apps. Ben Croker, core maintainer focused on SDKs and docs. Delaney Gillilan, creator with a background in game and performance engineering. They discuss a tiny backend-driven framework that replaces HTMX+Alpine, server-sent-events for real-time streaming, multiplayer collaborative state, ultra-low-latency performance, and the design/philosophy behind Datastar.

38 snips
Feb 10, 2026 • 1h 7min
#536: Fly inside FastAPI Cloud
Savannah Ostrowski, a Python Steering Council member who works on CPython internals and releases, and Sebastián Ramírez, creator of FastAPI and founder of FastAPI Cloud, talk about simplifying deployment. They discuss one-command deploys, autoscaling and scale-to-zero, and designing a Pythonic cloud with tooling that strengthens the open-source project.

40 snips
Jan 23, 2026 • 1h 8min
#535: PyView: Real-time Python Web Apps
Larry Ogrodnek, software developer and creator of PyView, brings Phoenix LiveView style real-time patterns to Python. He explains server-managed state with WebSocket diffs and how templates map to render trees. They explore event handling, JS hooks for rich front-end libs, T-Strings and Pythonic APIs, and deployment and scaling trade-offs for real-time Python web apps.

41 snips
Jan 13, 2026 • 1h 14min
#534: diskcache: Your secret Python perf weapon
Vincent Warmerdam, a skilled data scientist and developer at Marimo, delves into the world of caching with DiskCache. He discusses the significance of caching in ML workflows, explaining how it saves time and costs. The conversation explores comparing traditional systems like Redis to SQLite’s innovative usage for persistent caches. Vincent shares insights on advanced features like sharding, memoization, and custom serialization, providing practical advice on designing effective cache keys. Tune in for practical tips and the future of caching in Python.

47 snips
Jan 5, 2026 • 1h 2min
#533: Web Frameworks in Prod by Their Creators
Join experts from the Python web framework universe: Carlton Gibson (Django core contributor), Sebastián Ramírez (creator of FastAPI), David Lord (lead maintainer of Flask), Janek Nouvertné, and Cody Fincher (Litestar maintainers). They dive into deploying applications in production, discussing everything from optimal database choices, like when to use SQLite versus Postgres, to deployment patterns with Kubernetes and Docker. Expect insights on avoiding blocking in async code, the performance boosts of upgrading Python, and deploying efficiently with FastAPI Cloud.


