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

Portland, OR USA
Joined March 2015
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
75
25,135
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,999
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,264
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
333
4. His take on trust: you don't convince skeptics with a press release, you convince them with actions over time.
1
29
3. pyx, their hosted registry, is winding down - but the hard GPU/CUDA wheel work is being open-sourced rather than kept behind a product.
1
33
2. What stays the same: he looked at the data, and the release cadence held steady before, during, and after the acquisition. uv, Ruff, and ty are still the priority, and ty is still on track for a stable release this year.
1
33
1. The counterintuitive part: Charlie thinks they may ship more open source at OpenAI than they did at Astral, not less. As a venture-backed company, the work had to stay coupled to a commercial vision. That pressure is off now.
1
44
So I sat down with Charlie Marsh, the founder of Astral, now leading the same team inside OpenAI on the Codex group, to ask directly. A few things that stood out:
1
485
When the deal was announced, the loudest reaction I saw was some version of "is uv toast?" It's a fair question. These tools became core infrastructure fast, and people are right to care where they're headed.
1
1
1,073
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
1,015
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
965