The #1 Python-focused podcast covering the people and ideas in Python. Created and hosted by @mkennedy

Portland, OR USA
Joined March 2015
Talk Python Podcast@TalkPython
15 May 2023
The completely new mobile apps for Talk Python Training courses are now out on all the mobile platforms. Here's the story of how they are built with #flutter and #python. Download them for free and take some of the free courses included cc @mkennedy mkennedy.codes/posts/mobile-…
4
26
2
74
25,020
Talk Python Podcast@TalkPython
Aug 21
Ruff. uv. Polars. Pydantic. Granian. All written in Rust — the language that used to be C when Python needed speed. Up and Running with Rust teaches it Python-first, ending with your own PyO3 extension called from the REPL. training.talkpython.fm/cours…
5
1,918
Talk Python Podcast@TalkPython
Jul 13
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
2
2
1,207
Talk Python Podcast@TalkPython
Jun 17
Astral Joins OpenAI: The Interview talkpython.fm/episodes/show/… OpenAI acquired Astral, the team behind uv, Ruff, and ty. So what actually happens to the tools a lot of the Python world now depends on? With @charliermarsh and @mkennedy
2
1
1
7
1,936
Talk Python Podcast@TalkPython
Jun 17
We also get into what it's like to build developer tools inside a frontier lab, and why working well with coding agents is a real skill you have to learn, including the rough patch coming to terms with agentic coding.
1
1
330
Talk Python Podcast@TalkPython
Jun 17
Whatever you think about the acquisition, it's a grounded look at where Python's tooling is heading. Give it a listen, it's a great personal story. talkpython.fm/episodes/show/…
1
1
326
Talk Python Podcast@TalkPython
May 25
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/spa… cc @mkennedy
1
3
1,399
Talk Python Podcast@TalkPython
May 20
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 training.talkpython.fm/cours…
4
7
1,201
Talk Python Podcast@TalkPython
May 6
Announcing German Subtitles on Talk Python Courses! cc @mkennedy 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/ann…
1
5
998
Talk Python Podcast@TalkPython
Apr 28
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. talkpython.fm/blog/posts/reb…
1
4
951
Talk Python Podcast@TalkPython
Apr 3
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/ann…
1
4
1,132