Sign in

Talk Python Podcast

@talkpython.fm
1.7K followers 2 following 93 posts

The #1 Python-focused podcast covering the people and ideas in Python. Created and hosted by @mkennedy.codes. Get all the episodes at talkpython.fm/episodes/all

PostsRepliesMedia
Talk Python Podcast @talkpython.fm · 21/08/2026
Ruff. uv. Polars. Pydantic. Granian — all written in Rust, the language that used to be C when Python needed speed. Our new course teaches Rust to Python devs, ending with your own PyO3 extension called from the REPL. training.talkpython.fm/courses/up-...
training.talkpython.fm
Up and Running with Rust Course
## The Python developer's fast track to Rust Learn the language behind Ruff, uv, Polars, and Pydantic, then build your own compiled Rust extension and call it directly from Python.
022
Talk Python Podcast @talkpython.fm · 13/07/2026
Just shipped a big update to the Talk Python Training app! Rebuilt on the latest Flutter, iPad & Android tablet support, way better offline handling, smoother video playback, and a pile of fixes. If you've got courses, take them on the go. Grab it: training.talkpython.fm/apps
training.talkpython.fm
Talk Python Training Apps
Watch our courses on your device, on the go, or even offline! Our mobile apps are the best way to experience Talk Python courses on Android and iOS.
051
Reposted by Talk Python Podcast
Paolo Melchiorre @paulox.net · 22/05/2026
Had a lot of fun today recording an episode of @talkpython.fm with @mkennedy.codes🎙️ We met last week at @pycon.us after my talk on AI-assisted contributions and maintainer load, and today we continued the chat on the podcast 🎧 Bonus: selfie at the end 📸😂 www.youtube.com/watch?v=1RJ1... #Python #AI
A screenshot of me and Michael Kennedy after the recording of our episode of Talk Python
152
Talk Python Podcast @talkpython.fm · 25/05/2026
Spanish subtitles available for all courses: ¡Hola, estudiantes! Spanish subtitles are now live across every Talk Python course. All 283 hours, fully translated. talkpython.fm/blog/posts/s... cc @mkennedy.codes
talkpython.fm
Spanish subtitles available for all courses
¡Hola, estudiantes! Spanish subtitles are now live across every Talk Python course. All 283 hours, fully translated, with customizable size and placement.
030
Talk Python Podcast @talkpython.fm · 20/05/2026
Our latest course is out! Python Web Security: OWASP Top 10 with Agentic AI Learn each of the 2025 OWASP in Flask, FastAPI, and Django. Then build an agent and find your bugs before anyone else does by @mkennedy.codes training.talkpython.fm/courses/agen...
training.talkpython.fm
Python Web Security: OWASP Top 10 with Agentic AI Course
When Mozilla recently ran Claude over the Firefox JavaScript runtime, the AI uncovered more than 100 bugs, 14 of th...
071
Talk Python Podcast @talkpython.fm · 11/05/2026
Latest episode is out: #548: Event Sourcing Design Pattern with Chris May and @mkennedy.codes talkpython.fm/episodes/sho...
talkpython.fm
Event Sourcing Design Pattern
What if your database worked more like Git? Every change captured as an immutable event you can replay, instead of a single mutating row that quietly forgets its own history. That's event sourcing, an...
042
Talk Python Podcast @talkpython.fm · 06/05/2026
Latest episode is out! #547: Parallel Python at Any Scale with Ray Give it a listen at talkpython.fm/episodes/sho...
talkpython.fm
Parallel Python at Any Scale with Ray
When OpenAI trained GPT-3, they didn't roll their own orchestration layer. They used Ray, an open source Python framework born out of the same Berkeley research lab lineage that gave us Apache Spark. ...
020
Talk Python Podcast @talkpython.fm · 06/05/2026
Announcing German Subtitles on Talk Python Courses! cc @mkennedy.codes German subtitles and transcripts are now live on every Talk Python course. Switch the player's CC to Deutsch in one click, resize captions to your liking, and watch for Spanish coming next. talkpython.fm/blog/posts/a...
talkpython.fm
Announcing German Subtitles on Courses
Full German subtitles and transcripts are now live on every Talk Python Training course. Switch the player's CC to Deutsch in one click, resize captions to your liking, and watch for Spanish coming ne...
021
Talk Python Podcast @talkpython.fm · 06/05/2026
Thank you Cecil! Talking with Sydney was definitely fun. Gotta try out DeepAgents now. :)
000
Talk Python Podcast @talkpython.fm · 06/05/2026
Glad you like the show. Thanks for listening. And um.... sorry about the infinite loop. :)
110
Talk Python Podcast @talkpython.fm · 05/05/2026
We are live on YouTube in 12 minutes! Join @mkennedy.codes and Chris May for an exciting discussion about Event Sourcing with Chris May. #python #podcast #coding Watch live: www.youtube.com/watch?v=s37d6yN2P70
020
Talk Python Podcast @talkpython.fm · 28/04/2026
Introducing the new Talk Python web player. It starts out minimal, but once you trigger it, you can change the playback speed, it remembers your position, and , it shows the transcript live below the player so you don’t miss a word. (cc @mkennedy.codes ) talkpython.fm/blog/posts/r...
talkpython.fm
Introducing the new Talk Python web player
Talk Python To Me has rebuilt the web audio player on every episode page. The new player shows transcripts live as the episode plays, supports adjustable playback speed, and remembers where you left o...
031
Talk Python Podcast @talkpython.fm · 27/04/2026
We are live on YouTube in 15 minutes! Join @mkennedy.codes and Alex Kretzschmar for an exciting discussion about Self hosting apps for Python people. #python #podcast #coding Watch live: www.youtube.com/watch?v=1iAQRY7hiVA
110
Talk Python Podcast @talkpython.fm · 09/04/2026
We are live on YouTube in 30 minutes! Join @mkennedy.codes and Tanya Janca for an exciting discussion about OWASP Top 10 (2025 List) for Python Devs. #python #podcast #coding Watch live: www.youtube.com/watch?v=ffid3jWA0JE
010
Talk Python Podcast @talkpython.fm · 03/04/2026
Announcing Course Completion Certificates at Talk Python. Download or add them as a credential on your LinkedIn profile. Read more about it here: talkpython.fm/blog/posts/a...
010
Talk Python Podcast @talkpython.fm · 01/04/2026
Latest episode is out: #543: Deep Agents: LangChain's SDK for Agents That Plan and Delegate with Sydney Runkle and @mkennedy.codes Give it a listen: talkpython.fm/episodes/sho...
talkpython.fm
Deep Agents: LangChain's SDK for Agents That Plan and Delegate
When you type a question into ChatGPT, the model only has what you typed to work with. But tools like Claude Code can plan, iterate, test, and recover from mistakes. They work more like we do. The dif...
132
Reposted by Talk Python Podcast
Zensical @zensical.org · 26/03/2026
🎙️ We were on @talkpython.fm! Episode #542 is live – Martin Donath (@squidfunk.com) joined @mkennedy.codes to talk about the origin story of Zensical, how it differs from MkDocs, and what drove us to build it. If you're curious about the "why", this is a good listen: talkpython.fm/episodes/sho...
talkpython.fm
Zensical - a modern static site generator
If you've built documentation in the Python ecosystem, chances are you've used Martin Donath's work. His Material for MKDocs powers docs for FastAPI, uv, AWS, OpenAI, and tens of thousands of other pr...
033
Reposted by Talk Python Podcast
Michael Kennedy @mkennedy.codes · 01/04/2026
New essay: Cutting Python Web App Memory Over 31% I reduced Python web app memory by 3.2 GB using async workers, import isolation, the Raw+DC database pattern, and disk caching. Detailed before and after numbers for each technique. mkennedy.codes/posts/cuttin...
mkennedy.codes
Cutting Python Web App Memory Over 31%
I reduced Python web app memory by 3.2 GB using async workers, import isolation, the Raw+DC database pattern, and disk caching. Detailed before and after numbers for each technique.
1152
Reposted by Talk Python Podcast
David A Flood @davidaflood.com · 01/03/2026
I enjoyed being a guest on @talkpython.fm discussing my journey into digital humanities and some of the projects I work on. #DigitalHumanities talkpython.fm/episodes/sho...
talkpython.fm
Python in Digital Humanities
Digital humanities sounds niche, until you realize it can mean a searchable archive of U.S. amendment proposals, Irish folklore, or pigment science in ancient art. Today I’m talking with David Flood f...
021
Talk Python Podcast @talkpython.fm · 25/03/2026
Latest episode with @squidfunk.com and @mkennedy.codes #542: Zensical - a modern static site generator talkpython.fm/episodes/sho...
talkpython.fm
Zensical - a modern static site generator
If you've built documentation in the Python ecosystem, chances are you've used Martin Donath's work. His Material for MKDocs powers docs for FastAPI, uv, AWS, OpenAI, and tens of thousands of other pr...
033
Talk Python Podcast @talkpython.fm · 19/03/2026
Latest episode with Samuel Colvin and @mkennedy.codes Monty - Python in Rust for AI talkpython.fm/episodes/sho...
talkpython.fm
Monty - Python in Rust for AI
When LLMs write code to accomplish a task, that code has to actually run somewhere. And right now, the options aren't great. Spin up a sandboxed container and you're paying a full second of cold start...
031
Reposted by Talk Python Podcast
Michael Kennedy @mkennedy.codes · 19/03/2026
New essay: Fire and forget (or never) with Python’s asyncio mkennedy.codes/posts/fire-a...
mkennedy.codes
Fire and forget (or never) with Python’s asyncio
Python's asyncio.create_task() can silently garbage collect fire-and-forget tasks in 3.12+. Learn the background_tasks set pattern to fix it.
143
Talk Python Podcast @talkpython.fm · 02/03/2026
We are live on YouTube in 60 minutes! Join @mkennedy.codes and Charlie Marsh, Jonathan Dekhtiar, and Ralph Gommers for an exciting discussion about Wheel Next + PEPs in Python Packaging. #python #podcast #coding Watch live: www.youtube.com/watch?v=761htncGZpU
020
Talk Python Podcast @talkpython.fm · 19/02/2026
We are live on YouTube in 2 minutes! Join @mkennedy.codes and Sydney Runkle for an exciting discussion about Deep Agents: LangChain's SDK for Agents That Plan and Delegate. #python #podcast #coding Watch live: www.youtube.com/watch?v=NRwA-fBNZZ4
020
Talk Python Podcast @talkpython.fm · 17/02/2026
We are live on YouTube in 40 minutes! Join @mkennedy.codes and Samuel Colvin for an exciting discussion about Monty - Python runtime written in Rust for AI. #python #podcast #coding Watch live: www.youtube.com/watch?v=TjTV4jlMcRw
000
Talk Python Podcast @talkpython.fm · 17/02/2026
We are live on YouTube in 15 minutes! Join @mkennedy.codes and Martin Donath for an exciting discussion about Zensical - a modern static site generator. #python #podcast #coding Watch live: www.youtube.com/watch?v=V1BvvIPUzes
010
Talk Python Podcast @talkpython.fm · 10/02/2026
Latest episode is out, this time with the @fastapicloud.com team. cc @mkennedy.codes #536: Fly inside FastAPI Cloud talkpython.fm/episodes/sho...
talkpython.fm
Fly inside FastAPI Cloud
You've built your FastAPI app, it's running great locally, and now you want to share it with the world. But then reality hits -- containers, load balancers, HTTPS certificates, cloud consoles with 200...
142
Talk Python Podcast @talkpython.fm · 23/01/2026
New episode is out! PyView: Real-time Python Web Apps with Larry Ogrodnek and host @mkennedy.codes talkpython.fm/episodes/sho...
talkpython.fm
PyView: Real-time Python Web Apps
Building on the web is like working with the perfect clay. It’s malleable and can become almost anything. But too often, frameworks try to hide the web’s best parts away from us. Today, we’re looking ...
061
Talk Python Podcast @talkpython.fm · 15/01/2026
We are live on YouTube in 33 minutes! Join @mkennedy.codes and Ben Croker, Delaney Gillilan, and Chris May for an exciting discussion about Datastar: Modern web dev, simplified. #python #podcast #coding Watch live: www.youtube.com/watch?v=SFc74eFhKBY
120
Talk Python Podcast @talkpython.fm · 13/01/2026
We are live on YouTube in 23 minutes! Join @mkennedy.codes and Sebastián Ramírez, Savannah Ostrowski, Patrick Arminio, and Jonathan M. for an exciting discussion about Fly inside FastAPI Cloud. #python #podcast #coding Watch live: www.youtube.com/watch?v=d0LpovstIHo
020
Talk Python Podcast @talkpython.fm · 09/01/2026
We are live on YouTube in 25 minutes! Join @mkennedy.codes and Larry Ogrodnek for an exciting discussion about PyView: Real-time Python Web Apps. #python #podcast #coding Watch live: www.youtube.com/watch?v=g0RDxN71azs
020
Talk Python Podcast @talkpython.fm · 19/12/2025
We are live on YouTube in 15 minutes! Join @mkennedy.codes and Vincent D. Warmerdam for an exciting discussion about diskcache: Your secret Python perf weapon. #python #podcast #coding Watch live: www.youtube.com/watch?v=ze7N_RE9KU0
031
Talk Python Podcast @talkpython.fm · 14/12/2025
Latest episode with @manzt.sh and host @mkennedy.codes is out: #530: anywidget: Jupyter Widgets made easy talkpython.fm/episodes/sho...
talkpython.fm
050
Talk Python Podcast @talkpython.fm · 26/11/2025
We are live on YouTube in 15 minutes! Join @mkennedy.codes and Michael Kennedy (guest!) and Christopher Trudeau (guest host) for an exciting discussion about Running Talk Python in Production. #python #podcast #coding Watch live: www.youtube.com/watch?v=TTbvmC01YvI
000
Talk Python Podcast @talkpython.fm · 25/11/2025
We are live on YouTube in 30 minutes! Join @mkennedy.codes and Trevor Manz for an exciting discussion about anywidget: Jupyter Widgets made easy. #python #podcast #coding Watch live: www.youtube.com/watch?v=qcxgukkmJjg
020
Talk Python Podcast @talkpython.fm · 23/11/2025
The Black Friday sale at @talkpython.fm is on starting today. Here is what's on offer: - A special AI programming bundle - The whole course library for 20% off - Talk Python in Production book by @mkennedy.codes for 25% off Get it while it lasts at talkpython.fm/black-friday
talkpython.fm
Black Friday 2025 - [Talk Python Courses]
Talk Python’s biggest sale of the year is almost here, with major savings on the full course library, focused AI bundles, and resources for serious Python developers.
011
Talk Python Podcast @talkpython.fm · 01/11/2025
New episode! Data Science + AI with Hugo Bowne-Anderson and host @mkennedy.codes talkpython.fm/episodes/sho...
talkpython.fm
Building Data Science with Foundation LLM Models
Today, we’re talking about building real AI products with foundation models. Not toy demos, not vibes. We’ll get into the boring dashboards that save launches, evals that change your mind, and the shi...
012
Talk Python Podcast @talkpython.fm · 27/10/2025
New episode just dropped: NiceGUI Goes 3.0 with Rodja Trappe, Falko Schindler, and host @mkennedy.codes #python #nicegui talkpython.fm/episodes/sho...
talkpython.fm
NiceGUI Goes 3.0
Building a UI in Python usually means choosing between 'quick and limited' or 'powerful and painful.' What if you could write modern, component-based web apps in pure Python and still keep full contro...
093
Talk Python Podcast @talkpython.fm · 27/10/2025
We are live on YouTube in 3 minutes! Join @mkennedy.codes and David Kopec for an exciting discussion about Computer Science from Scratch. #python #podcast #coding Watch live: www.youtube.com/watch?v=EVQOoD6cZmg
020
Talk Python Podcast @talkpython.fm · 23/10/2025
We are live on YouTube in 10 minutes! Join @mkennedy.codes and Vincent D. Warmerdam for an exciting discussion about Python apps with LLM building blocks. #python #podcast #coding Watch live: www.youtube.com/watch?v=t-ReN9jS9sQ
010
Reposted by Talk Python Podcast
Michael Kennedy @mkennedy.codes · 22/10/2025
New course: Agentic AI Programming for Python Devs and Data Scientists This is an awesome, no hype, practical course to get you started and successful with agentic AI coding with tools such as Cursor and Claude. I hope you love it! training.talkpython.fm/courses/agen...
training.talkpython.fm
Agentic AI Programming for Python Course
Python course: Collaborate with AI like a skilled junior developer. Build production features in hours with Cu ...
083
Talk Python Podcast @talkpython.fm · 20/10/2025
Thanks a bunch, I'll have a look.
000
Talk Python Podcast @talkpython.fm · 20/10/2025
New episode with @wang.social , @calvinhp.com, and host @mkennedy.codes #524: 38 things Python developers should learn in 2025 talkpython.fm/episodes/sho...
talkpython.fm
38 things Python developers should learn in 2025
Python in 2025 is different. Threads really are about to run in parallel, installs finish before your coffee cools, and containers are the default. In this episode, we count down 38 things to learn th...
053
Talk Python Podcast @talkpython.fm · 13/10/2025
Want better, faster #Python typing (cli and IDE)? Use the same tools that the Instagram team uses on their millions of lines of code. #523: Pyrefly: Fast, IDE-friendly typing for Python with Abby Mitchell, Danny Yang, Kyle Into, and host @mkennedy.codes talkpython.fm/episodes/sho...
talkpython.fm
Pyrefly: Fast, IDE-friendly typing for Python
Python typing got fast enough to feel invisible. Pyrefly is a new, open source type checker and IDE language server from Meta, written in Rust, with a focus on instant feedback and real-world DX. Toda...
132
Reposted by Talk Python Podcast
Michael Kennedy @mkennedy.codes · 12/10/2025
I want better predicability for my ai subscriptions (think Cursor, Copilot, etc). So I built this with #python, installable with #uv! #ai #agentic AI Usage TUI: A very simple CLI util to help you avoid going over your limits in tools like Cursor, etc. github.com/mikeckennedy...
github.com
GitHub - mikeckennedy/aiusage: A very simple CLI util to help you avoid going over your limits in tools like Cursor, etc.
A very simple CLI util to help you avoid going over your limits in tools like Cursor, etc. - mikeckennedy/aiusage
0114
Reposted by Talk Python Podcast
Michael Kennedy @mkennedy.codes · 12/10/2025
New blog post: @talkpython.fm in Production book is out! mkennedy.codes/posts/talk-p... #python
mkennedy.codes
Talk Python in Production book is out!
A cloud-agnostic guide to building, scaling, and managing your own python infrastructure.
083
Talk Python Podcast @talkpython.fm · 08/10/2025
We are live on YouTube in 60 minutes! Join @mkennedy.codes and Hugo Bowne-Anderson for an exciting discussion about Building Data Science with Foundation LLM Models. #python #podcast #coding Watch live: www.youtube.com/watch?v=_LFdKjsKdPE
031
Reposted by Talk Python Podcast
Michael Kennedy @mkennedy.codes · 07/10/2025
So awesome to see the final edition of the book. Had to take this photo in the library, right? Get it at talkpython.fm/books/python...
2182
Reposted by Talk Python Podcast
Michael Kennedy @mkennedy.codes · 06/10/2025
Very excited to announce the release of my first solo book: Talk Python in Production: A Cloud-Agnostic Guide to Building, Scaling, and Managing Your Own #Python Infrastructure talkpython.fm/books/python...
talkpython.fm
Talk Python in Production Book
Learn how to efficiently run Python apps in production using Docker, NGINX, and a stack‑native approach. Cut costs and stay in control, with no cloud lock-in.
1217
Talk Python Podcast @talkpython.fm · 06/10/2025
New episode on data science tips with Khuyen Tran and host @mkennedy.codes Enjoy! #python #DataScientist #522: Data Sci Tips and Tricks from CodeCut.AI talkpython.fm/episodes/sho...
talkpython.fm
041