Talk Python To Me
Episodes
#543: Deep Agents: LangChain's SDK for Agents That Plan and Delegate
01 Apr 2026
Contributed by Lukas
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...
#542: Zensical - a modern static site generator
25 Mar 2026
Contributed by Lukas
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, ...
#541: Monty - Python in Rust for AI
19 Mar 2026
Contributed by Lukas
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 conta...
#540: Modern Python monorepo with uv and prek
13 Mar 2026
Contributed by Lukas
Monorepos -- you've heard the talks, you've read the blog posts, maybe you've seen a few tantalizing glimpses into how Google or Meta organize their m...
#539: Catching up with the Python Typing Council
06 Mar 2026
Contributed by Lukas
You're adding type hints to your Python code, your editor is happy, autocomplete is working great. But then you switch tools and suddenly there are re...
#538: Python in Digital Humanities
28 Feb 2026
Contributed by Lukas
Digital humanities sounds niche, until you realize it can mean a searchable archive of U.S. amendment proposals, Irish folklore, or pigment science in...
#537: Datastar: Modern web dev, simplified
21 Feb 2026
Contributed by Lukas
You love building web apps with Python, and HTMX got you excited about the hypermedia approach -- let the server drive the HTML, skip the JavaScript b...
#536: Fly inside FastAPI Cloud
10 Feb 2026
Contributed by Lukas
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 bala...
#535: PyView: Real-time Python Web Apps
23 Jan 2026
Contributed by Lukas
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 ...
#534: diskcache: Your secret Python perf weapon
13 Jan 2026
Contributed by Lukas
Your cloud SSD is sitting there, bored, and it would like a job. Today we’re putting it to work with DiskCache, a simple, practical cache built on S...
#533: Web Frameworks in Prod by Their Creators
05 Jan 2026
Contributed by Lukas
Today on Talk Python, the creators behind FastAPI, Flask, Django, Quart, and Litestar get practical about running apps based on their framework in pro...
#532: 2025 Python Year in Review
29 Dec 2025
Contributed by Lukas
Python in 2025 is in a delightfully refreshing place: the GIL's days are numbered, packaging is getting sharper tools, and the type checkers are multi...
#531: Talk Python in Production
18 Dec 2025
Contributed by Lukas
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think ...
#530: anywidget: Jupyter Widgets made easy
13 Dec 2025
Contributed by Lukas
For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. ...
#529: Computer Science from Scratch
03 Dec 2025
Contributed by Lukas
A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-ni...
#528: Python apps with LLM building blocks
30 Nov 2025
Contributed by Lukas
In this episode, I’m talking with Vincent Warmerdam about treating LLMs as just another API in your Python app, with clear boundaries, small focused...
#527: MCP Servers for Python Devs
10 Nov 2025
Contributed by Lukas
Today we’re digging into the Model Context Protocol, or MCP. Think LSP for AI: build a small Python service once and your tools and data show up acr...
#526: Building Data Science with Foundation LLM Models
01 Nov 2025
Contributed by Lukas
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 s...
#525: NiceGUI Goes 3.0
27 Oct 2025
Contributed by Lukas
Building a UI in Python usually means choosing between "quick and limited" or "powerful and painful." What if you could write modern, component-based ...
#524: 38 things Python developers should learn in 2025
20 Oct 2025
Contributed by Lukas
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...
#523: Pyrefly: Fast, IDE-friendly typing for Python
13 Oct 2025
Contributed by Lukas
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...
#522: Data Sci Tips and Tricks from CodeCut.ai
06 Oct 2025
Contributed by Lukas
Today we’re turning tiny tips into big wins. Khuyen Tran, creator of CodeCut.ai, has shipped hundreds of bite-size Python and data science snippets ...
#521: Red Teaming LLMs and GenAI with PyRIT
29 Sep 2025
Contributed by Lukas
English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If...
#520: pyx - the other side of the uv coin (announcing pyx)
23 Sep 2025
Contributed by Lukas
A couple years ago, Charlie Marsh lit a fire under Python tooling with Ruff and then uv. Today he’s back with something on the other side of that co...
#519: Data Science Cloud Lessons at Scale
18 Sep 2025
Contributed by Lukas
Today on Talk Python: What really happens when your data work outgrows your laptop. Matthew Rocklin, creator of Dask and cofounder of Coiled, and Nat ...
#518: Celebrating Django's 20th Birthday With Its Creators
29 Aug 2025
Contributed by Lukas
Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real a...
#517: Agentic Al Programming with Python
22 Aug 2025
Contributed by Lukas
Agentic AI programming is what happens when coding assistants stop acting like autocomplete and start collaborating on real work. In this episode, we ...
#516: Accelerating Python Data Science at NVIDIA
19 Aug 2025
Contributed by Lukas
Python’s data stack is getting a serious GPU turbo boost. In this episode, Ben Zaitlen from NVIDIA joins us to unpack RAPIDS, the open source toolki...
#515: Durable Python Execution with Temporal
11 Aug 2025
Contributed by Lukas
What if your code was crash-proof? That's the value prop for a framework called Temporal. Temporal is a durable execution platform that enables develo...
#514: Python Language Summit 2025
18 Jul 2025
Contributed by Lukas
Every year the core developers of Python convene in person to focus on high priority topics for CPython and beyond. This year they met at PyCon US 202...
#513: Stories from Python History
14 Jul 2025
Contributed by Lukas
Why do people listen to this podcast? Sure, they're looking for technical explorations of new libraries and ideas. But often it's to hear the story be...
#512: Building a JIT Compiler for CPython
02 Jul 2025
Contributed by Lukas
Do you like to dive into the details and intricacies of how Python executes and how we can optimize it? Well, do I have an episode for you. We welcome...
#511: From Notebooks to Production Data Science Systems
25 Jun 2025
Contributed by Lukas
If you're doing data science and have mostly spent your time doing exploratory or just local development, this could be the episode for you. We are jo...
#510: 10 Polars Tools and Techniques To Level Up Your Data Science
18 Jun 2025
Contributed by Lukas
Are you using Polars for your data science work? Maybe you've been sticking with the tried-and-true Pandas? There are many benefits to Polars directly...
#509: GPU Programming in Pure Python
11 Jun 2025
Contributed by Lukas
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming l...
#508: Program Your Own Computer with Python
06 Jun 2025
Contributed by Lukas
If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph ba...
#507: Agentic AI Workflows with LangGraph
02 Jun 2025
Contributed by Lukas
If you want to leverage the power of LLMs in your Python apps, you would be wise to consider an agentic framework. Agentic empowers the LLMs to use to...
#506: ty: Astral's New Type Checker (Formerly Red-Knot)
19 May 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/506
#505: t-strings in Python (PEP 750)
13 May 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/505
#504: Developer Trends in 2025
05 May 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/504
#503: The PyArrow Revolution
28 Apr 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/503
#502: Django Ledger: Accounting with Python
21 Apr 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/502
#501: Marimo - Reactive Notebooks for Python
14 Apr 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/501
#500: Django Simple Deploy and other DevOps Things
10 Apr 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/500
#499: BeeWare and the State of Python on Mobile
31 Mar 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/499
#498: Algorithms for high performance terminal apps
24 Mar 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/498
#497: Outlier Detection with Python
21 Mar 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/497
#496: Scaf: Complete blueprint for new Python Kubernetes projects
14 Mar 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/496
#495: OSMnx: Python and OpenStreetMap
24 Feb 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/495
#494: Update on Flet: Python + Flutter UIs
21 Feb 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/494
#493: Quarto: Open-source technical publishing
09 Feb 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/493
#492: Great Tables
30 Jan 2025
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/492
#491: DuckDB and Python: Ducks and Snakes living together
27 Dec 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/491
#490: Django Ninja
24 Dec 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/490
#489: Anaconda Toolbox for Excel and more with Peter Wang
20 Dec 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/489
#488: Multimodal data with LanceDB
12 Dec 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/488
#487: Building Rust Extensions for Python
01 Dec 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/487
#486: CSnakes: Embed Python code in .NET
22 Nov 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/486
#485: Secure coding for Python with SheHacksPurple
15 Nov 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/485
#484: From React to a Django+HTMX based stack
05 Nov 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/484
#483: Reflex Framework: Frontend, Backend, Pure Python
29 Oct 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/483
#482: Pre-commit Hooks for Python Devs
24 Oct 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/482
#481: Python Opinions and Zeitgeist with Hynek
17 Oct 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/481
#480: Ahoy, Narwhals are bridging the data science APIs
09 Oct 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/480
#479: Designing Effective Load Tests for Your Python App
06 Oct 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/479
#478: When and how to start coding with kids
25 Sep 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/478
#477: Awesome Text Tricks with NLP and spaCy
20 Sep 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/477
#476: Unified Python packaging with uv
04 Sep 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/476
#475: Python Language Summit 2024
24 Aug 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/475
#474: Python Performance for Data Science
19 Aug 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/474
#473: Being a developer with ADHD
02 Aug 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/473
#472: State of Flask and Pallets in 2024
26 Jul 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/472
#471: Learning and teaching Pandas
22 Jul 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/471
#470: Python in Medicine and Patient Care
12 Jul 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/470
#469: PuePy: Reactive frontend framework in Python
08 Jul 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/469
#468: Python Trends Episode 2024
01 Jul 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/468
#467: Data Science Panel at PyCon 2024
20 Jun 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/467
#466: Pydantic Performance Tips
14 Jun 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/466
#465: The AI Revolution Won't Be Monopolized
08 Jun 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/465
#464: Seeing code flows and generating tests with Kolo
29 May 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/464
#463: Running on Rust: Granian Web Server
25 May 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/463
#462: Pandas and Beyond with Wes McKinney
15 May 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/462
#461: Python in Neuroscience and Academic Labs
09 May 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/461
#460: Dropbase: Build Internal Tools with Python
02 May 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/460
#459: I Built A Python SaaS with AI
27 Apr 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/459
#458: Serverless Python in 2024
24 Apr 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/458
#457: Software Supply Chain Security with Phylum
19 Apr 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/457
#456: Building GPT Actions with FastAPI and Pydantic
16 Apr 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/456
#455: Land Your First Data Job
04 Apr 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/455
#454: Data Pipelines with Dagster
21 Mar 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/454
#453: uv - The Next Evolution in Python Packages?
13 Mar 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/453
#452: Top Quart (async Flask) Extensions
10 Mar 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/452
#451: Djangonauts, Ready for Blast-Off
01 Mar 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/451
#450: Versioning Web APIs in Python
22 Feb 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/450
#449: Building UIs in Python with FastUI
13 Feb 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/449
#448: Full-Time Open Source Devs Panel
08 Feb 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/448
#447: Parallel Python Apps with Sub Interpreters
03 Feb 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/447
#446: Python in Excel
26 Jan 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/446
#445: Inside Azure Data Centers with Mark Russinovich
19 Jan 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/445
#444: The Young Coder's Blueprint to Success
02 Jan 2024
Contributed by Lukas
See the full show notes for this episode on the website at talkpython.fm/444