The #1 Python-focused podcast covering the people and ideas in Python. Created and hosted by @mkennedy. Follow @mkennedy for conversations and interactions and follow the show here for episode announcements and other news.
Public Key
npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Profile Code
nprofile1qqs9hatqw6ua3pkjn4gqctrk6cnnq8kk0maa40r0vxhjllcruv6u97gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsh0xz0k
Show more details
Published at
2026-08-21T16:38:24Z Event JSON
{
"id": "adfb708d377793f182e62c85b6d216b6a33cd2dcd1e32c050ee2b8a226dc2668" ,
"pubkey": "5bf56076b9d886d29d500c2c76d627301ed67efbdabc6f61af2fff03e335c2f9" ,
"created_at": 1787330304 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://fosstodon.org/users/talkpython",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Talk Python Podcast\",\"about\":\"The #1 Python-focused podcast covering the people and ideas in Python. Created and hosted by @mkennedy. \\n\\nFollow @mkennedy for conversations and interactions and follow the show here for episode announcements and other news.\",\"picture\":\"https://cdn.fosstodon.org/accounts/avatars/109/314/268/611/171/203/original/6819482052e1af15.png\",\"banner\":\"https://cdn.fosstodon.org/accounts/headers/109/314/268/611/171/203/original/2056d3eba15a7650.jpeg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Podcast\",\"https://talkpython.fm\"],[\"Courses\",\"https://training.talkpython.fm\"],[\"YouTube\",\"https://youtube.com/@talkpython\"],[\"Host\",\"@mkennedy\"]]}" ,
"sig": "4e3508b51c97be5cab6b524d2920d4aa2ce64bc63ec238feb06be68660920830b00718ad500f369e05feecff7fd09546354fa46b2f3469a22240cc88e798fbe3"
}
Last Notes npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Ruff. uv. Polars. Pydantic. Pyrefly. Granian. Every one of them is written in Rust. The code that used to be C when Python needed speed is increasingly Rust. Our new course, Up and Running with Rust, is the Python developer's fast track into that world. Every Rust idea is taught next to its Python equivalent: fn vs def, crates vs PyPI, Cargo vs uv, borrow checker vs GC. You finish by building a Rust extension with PyO3 and calling it from Python. https://training.talkpython.fm/courses/up-and-running-with-rust #Python #Rust npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast 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: https://training.talkpython.fm/apps cc @nprofile…ju99 npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Astral Joins OpenAI: The Interview - https://talkpython.fm/episodes/show/552/astral-joins-openai 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? 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. npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Spanish subtitles available for all courses: ¡Hola, estudiantes! Spanish subtitles are now live across every Talk Python course. All 283 hours, fully translated. https://talkpython.fm/blog/posts/spanish-subtitles-available-for-all-courses/ cc @nprofile…ju99 npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast 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 @nprofile…ju99 https://training.talkpython.fm/courses/agentic-ai-python-security npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode is out: #548: Event Sourcing Design Pattern with @nprofile…6g2s and @nprofile…ju99 https://talkpython.fm/episodes/show/548/event-sourcing-design-pattern npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Announcing German Subtitles on Talk #Python Courses! cc @nprofile…ju99 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 next. https://talkpython.fm/blog/posts/announcing-german-subtitles-on-courses/ npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Fun episode with @nprofile…dlje and host @nprofile…ju99 talking Self hosting for Python devs and data scientists. https://talkpython.fm/episodes/show/546/self-hosting-apps-for-python-people npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast We are live on YouTube in 15 minutes. Join us and be part of the show with @nprofile…ju99 and Alex Kretzschmar. #python #podcast Topic: Self hosting apps for Python people https://www.youtube.com/watch?v=1iAQRY7hiVA npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Announcing Course Completion Certificates at Talk Python. Download or add them as a credential on your LinkedIn profile. Read more about it here: https://talkpython.fm/blog/posts/announcing-course-completion-certificates/ npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode is out: #543: Deep Agents: LangChain's SDK for Agents That Plan and Delegate with Sydney Runkle and @nprofile…ju99 Give it a listen: https://talkpython.fm/episodes/show/543/deep-agents-langchains-sdk-for-agents-that-plan-and-delegate npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode with @nprofile…zwua and @nprofile…ju99 #542: Zensical - a modern static site generator https://talkpython.fm/episodes/show/542/zensical-a-modern-static-site-generator npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode with @nprofile…dgx8 and @nprofile…ju99 Monty - Python in Rust for AI https://talkpython.fm/episodes/show/541/monty-python-in-rust-for-ai npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode is out, this time with the FastAPI team. cc @nprofile…ju99 #536: Fly inside FastAPI Cloud https://talkpython.fm/episodes/show/536/fly-inside-fastapi-cloud npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode is out! PyView: Real-time Python Web Apps with @nprofile…w2z0 and host @nprofile…ju99 https://talkpython.fm/episodes/show/535/pyview-real-time-python-web-apps#links-section npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast We are live on YouTube in 20 minutes. Join us and be part of the show with @nprofile…rp9z and David Lord, Jeff Triplett, Carlton Gibson, Cody Fincher, Philip Jones, and Sebastián Ramírez. #python #podcast Topic: Web Frameworks in Prod by Their Creators https://www.youtube.com/watch?v=cHmoClKu6qk npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast The Black Friday sale at @nprofile…es35 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 @nprofile…rp9z for 25% off Get it while it lasts at https://talkpython.fm/black-friday npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode! Data Science + AI with Hugo Bowne-Anderson and host @nprofile…rp9z https://talkpython.fm/episodes/show/526/building-data-science-with-foundation-llm-models npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode just dropped: NiceGUI Goes 3.0 with Rodja Trappe, Falko Schindler, and host @nprofile…rp9z #python #nicegui https://talkpython.fm/episodes/show/525/nicegui-goes-3.0 npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode with Peter Wang, @nprofile…u63h, and host @nprofile…rp9z #524: 38 things Python developers should learn in 2025 https://talkpython.fm/episodes/show/524/38-things-python-developers-should-learn-in-2025 npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Want better, faster #Python typing (cli and IDE)? Use the same tools that the Instagram team uses on their millions of lines of code. That's the topic of this week's @nprofile…f7j7 #523: Pyrefly: Fast, IDE-friendly typing for Python with Abby Mitchell, Danny Yang, Kyle Into, and host @nprofile…wk38 https://talkpython.fm/episodes/show/523/pyrefly-fast-ide-friendly-typing-for-python npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast We are live on YouTube in 60 minutes. Join us and be part of the show with @nprofile…wk38 and Hugo Bowne-Anderson. #python #podcast Topic: Building Data Science with Foundation LLM Models https://www.youtube.com/watch?v=_LFdKjsKdPE npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode on data science tips with Khuyen Tran and host @nprofile…wk38 Enjoy! #python #DataScientist #522: Data Sci Tips and Tricks from CodeCut.AI https://talkpython.fm/episodes/show/522/data-sci-tips-and-tricks-from-codecut.ai npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast We are live on YouTube in 20 minutes. Join us and be part of the show with @nprofile…wk38 and Den Delimarsky. #python #podcast Topic: MCP Servers for Python Devs https://www.youtube.com/watch?v=0V3Tah-BDy4 npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Episode #516: Accelerating Python Data Science at NVIDIA with Ben Zaitlen and @nprofile…wk38 #python #DataScience https://talkpython.fm/episodes/show/516/accelerating-python-data-science-at-nvidia npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast We'll be celebrating #django 's 20th birthday with its creators in a few hours. Want to join the episode live? #python cc @nprofile…wk38 https://www.youtube.com/watch?v=qlYCUI5T_Bk npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode: Durable Python Execution with Temporal with @nprofile…ec80 and @nprofile…wk38 What if your code was crash-proof? That's the value prop for a framework called Temporal. The Temporal server executes units of application logic called Workflows in a resilient manner that automatically handles intermittent failures, and retries failed operations. We have Mason Egger from Temporal on to dive into durable execution. #python https://talkpython.fm/episodes/show/515/durable-python-execution-with-temporal npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New course: Just Enough Python for Data Scientists! This is a practical, code-first course that teaches the Python you actually need for data work, plus the engineering practices that make your work repeatable and sharable. It is not a survey of every Python feature or a whirlwind tour of ML. You’ll build and run real code, improve existing notebooks, and package useful utilities so teammates can uv pip install them. #python #datascience @nprofile…wk38 https://training.talkpython.fm/courses/just-enough-python-for-data-scientists npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast One of the funnest recent episodes is now out with @nprofile…um6k, @nprofile…647r, @nprofile…f5nv, @nprofile…hxq3, and @nprofile…wk38 #python #513: Stories from Python History https://talkpython.fm/episodes/show/513/stories-from-python-history npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Do you want to use LLMs to build your #Python based apps? We just released a new course by @nprofile…ynym #llm #ai LLM Building Blocks for Python Get up to speed with many tips and tricks in this concise course. https://training.talkpython.fm/courses/llm-building-blocks-for-python npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode: From Notebooks to Production Data Science Systems #python #DataScience With guest Catherine Nelson and host @nprofile…wk38 https://talkpython.fm/episodes/show/511/from-notebooks-to-production-data-science-systems npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Talk Python has a new theme song: Served In A Flask https://talkpython.fm/blog/posts/new-theme-song-served-in-a-flask/ It's super fun and geeky. Hope you love the irreverent intro to the show. cc @nprofile…wk38 #python npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode with Christopher Trudeau and host @nprofile…wk38 on #polars #python #datascience #510: 10 Polars Tools and Techniques To Level Up Your Data Science https://talkpython.fm/episodes/show/510/10-polars-tools-and-techniques-to-level-up-your-data-science npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Interested in GPU accelerated Python? Data science? LLMs? Something else? Check out the latest @nprofile…f7j7 episode with Bryce Adelstein-Lelbach and host @nprofile…wk38 #python #509: GPU Programming in Pure Python https://talkpython.fm/episodes/show/509/gpu-programming-in-pure-python npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Finally, we've created deep dives for every single episode! Read about the process and how they fit with the podcast. cc @nprofile…wk38 #python https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/ npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Exciting new course coming from @nprofile…f7j7 #python #llms #ai cc @nprofile…wk38 https://cdn.fosstodon.org/media_attachments/files/114/660/895/478/569/518/original/ae2b159fc7718044.png npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Very fun episode with @nprofile…gffv and @nprofile…wk38 just dropped. Give it a listen! Program Your Own Computer with #Python https://talkpython.fm/episodes/show/508/program-your-own-computer-with-python npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode with Sydney Runkle and @nprofile…wk38 #python #ai #507: Agentic AI Workflows with LangGraph https://talkpython.fm/episodes/show/507/agentic-ai-workflows-with-langgraph npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast #pycon US talks are now online. Thanks for the quick turnaround. #python cc @nprofile…wk38 https://www.youtube.com/playlist?list=PL2Uw4_HvXqvb98mQjN0-rYQjdDxJ_hcrs npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast We have a brand-new #python #datascience #polars course! Please give it a look. Polars for Power Users: Transform Your Data Analysis Game https://training.talkpython.fm/courses/polars-for-power-users npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast AI: From Believer to Skeptic with GitHub Copilot 🌱 #ai #Python cc @nprofile…wk38 https://youtube.com/shorts/Uhfp8OK4YNw?si=55RXSdCe6kiGEflD npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode, just in time for #pycon with @nprofile…647r. @nprofile…nult, Jim Baker, and @nprofile…wk38 #python #505: t-strings in Python (PEP 750) https://talkpython.fm/episodes/show/505/t-strings-in-python-pep-750 npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Awesome new episode with a bunch of fun and smart people: Episode #504: Developer Trends in 2025 Featuring @nprofile…7v9l, @nprofile…txkm, @nprofile…cs6y, @nprofile…yl99 and @nprofile…wk38 #python https://talkpython.fm/episodes/show/504/developer-trends-in-2025 npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest @nprofile…f7j7 is out with @nprofile…37a4 and @nprofile…wk38 #502: Django Ledger: Accounting with #Python https://talkpython.fm/episodes/show/502/django-ledger-accounting-with-python npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast The latest @nprofile…f7j7 is out with Akshay Agrawal and @nprofile…wk38. We're diving into reactive data science notebooks with Marimo. #python https://talkpython.fm/episodes/show/501/marimo-reactive-notebooks-for-python npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast @nprofile…m624 Thanks Carlton! npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Here's a bit a of celebration post. I just published episode 500 of Talk Python with @nprofile…pl06 and @nprofile…wk38, #python: #500 Django Simple Deploy and other DevOps Things https://talkpython.fm/episodes/show/500/django-simple-deploy-and-other-devops-things npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast New episode with @nprofile…cgkp and host @nprofile…wk38 #499: BeeWare and the State of Python on Mobile https://talkpython.fm/episodes/show/499/beeware-and-the-state-of-python-on-mobile npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast A few new episodes, details in this thread, featuring @nprofile…nft6, Brett Kennedy, @nprofile…584k and host @nprofile…wk38 - 496: Scaf: Complete blueprint for new Python Kubernetes projects - 497: Outlier Detection with Python - 498: Algorithms for high performance terminal apps npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode: #OSMnx - #Python and #OpenStreetMap with @nprofile…el6k and @nprofile…wk38 https://talkpython.fm/episodes/show/495/osmnx-python-and-openstreetmap npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Heard awesome things about #duckdb? It's the focus on the latest @nprofile…f7j7 with guest @nprofile…mw02 and host @nprofile…wk38 #python https://talkpython.fm/episodes/show/491/duckdb-and-python-ducks-and-snakes-living-together npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Forget Santa, the Django Ninja is coming to visit this Christmas! It's Django Ninja on @nprofile…f7j7 #python cc @nprofile…wk38 https://talkpython.fm/episodes/show/490/django-ninja npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast A super fun episode on appsec for developers! Join @nprofile…emr0 and @nprofile…wk38 for episode #485: Secure coding for Python with SheHacksPurple. #python https://talkpython.fm/episodes/show/485/secure-coding-for-python-with-shehackspurple npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Latest episode is out! #441: Python = Syntactic Sugar? with @npub172v…689n and @npub1pe4…l44s #python https://talkpython.fm/episodes/show/441/python-syntactic-sugar npub1t06kqa4emzrd982spsk8d438xq0dvlhmm27x7cd09lls8ce4ctusutpfcu Talk Python Podcast Do you have a mobile app and use Python? Maybe you should be a guest on our upcoming #Python + Mobile App panel episode. cc @npub1pe4…l44s Please put your name in at https://forms.gle/7bgENZXmsvzJXyVEA