The Real Python Podcast artwork

Technology · Real Python

The Real Python Podcast

by Real Python

A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community. The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics. Join us every Friday morning to hear what's new in the world of Python programming and become a more effective Pythonista.

Latest episodes

Showing 20 · updated from the feed

Django Developers Survey Results & Reproducible Python Builds

What are the latest trends uncovered in the 2026 Django Developers Survey? How are Django users employing LLMs in their development process? Christopher Trudeau is back o

Sep 11
46 min

Performance Engineering: Profiling and Making Apps Fast by Default

How do you plan for the performance of your Python applications? What does a performance budget entail, and where should you spend your resources? This week on the show,

Sep 4
1 h 16 min

Exploring Complex Systems & Maintainable Data Science Pipelines

What are the key characteristics of complex systems, and what are practical patterns for tackling complex coding problems? Christopher Trudeau is back on the show this we

Aug 28
41 min

Navigating Silent Failures in AI: Strategies for Effective Oversight

Why do AI systems silently fail? How can you set up a system that produces results while also reviewing and validating the work? This week on the show, Calvin Hendryx-Par

Aug 21
1 h 09 min

Improving NumPy Performance on Free-Threaded Python

What bottlenecks were preventing NumPy from scaling on free-threaded Python? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly arti

Aug 14
46 min

Programmatically Developing LLM Prompts With DSPy

How can you move from manually writing prompts for an LLM application toward defining them programmatically? This week on the show, Brett Kennedy returns to discuss his n

Aug 7
1 h 05 min

Should You Understand Your Entire Python Codebase?

Should you understand the entirety of your codebase? How familiar are you with Python's built-in functions? Christopher Trudeau is back on the show this week with another

Jul 31
57 min

Configuring a Versatile LLM Harness & Scraping the Web With Scrapy

Which is more important, the model or the "harness" around an LLM? What are ways to assemble an efficient agentic developer workflow? This week on the show, Ayan Pahwa jo

Jul 24
58 min

Free-Threaded Python's History & uv in Production

How many attempts have been made to remove Python's Global Interpreter Lock (GIL)? How do they compare to the current approach? Christopher Trudeau is back on the show th

Jul 17
50 min

Constructing and Judging Modern Agentic Workflows

How can you improve your LLM agent systems through specification enrichment? What are the advantages of having an LLM act as a judge within an agent system? This week on

Jul 10
58 min

Running Python Locally in a Sandbox

How do you avoid the risk of running a Python application locally that could be malicious, break your code, or leak private data? How can you create a sandboxed local env

Jul 3
45 min

Maintaining Your Python Developer Instincts While Using LLM Tools

Do you feel like your Python skills are atrophying after using LLM coding tools? How do you add the right kind of friction into your coding routine to keep your developer

Jun 26
46 min

EuroPython 2026: Celebrating 25 Years

What's happening at EuroPython 2026? The conference celebrates its 25th anniversary this year in Kraków, Poland. This week on the show, organizers Mia Bajić and Daria Lin

Jun 12
40 min

Reducing the Size of Python Docker Containers

How can you easily reduce the size of a Python Docker container? What are the exceptions you should catch in your code? Christopher Trudeau is back on the show this week

Jun 5
38 min

Improving Python Through PEPs and Protocols

Have you ever been confused by the naming of modules you're importing from a package? Is there a standard way to organize and name your Python virtual environments? This

May 29
1 h 20 min

Managing Polars Schema Issues & Profiling GitHub Users

How can you avoid schema problems in your Polars data pipeline when adding new columns? How can you quickly examine a GitHub user's profile to decide how much to invest i

May 22
42 min

Agentic Architecture: Why Files Aren't Always Enough

What are the limitations of using a file-based agent workflow? Why do massive context windows tend to collapse? This week on the show, Mikiko Bazeley from MongoDB joins u

May 15
1 h 24 min

Declarative Charts in Python & Discerning Iterators vs Iterables

What if you could build charts in Python by describing what your data means, instead of scripting every visual detail? Christopher Trudeau is back on the show this week w

May 8
56 min

Agentic Data Science Pair Programming With marimo pair

How do you add agent skills to your data science workflow? How can a coding agent assist with data wrangling and research? This week on the show, Trevor Manz from marimo

May 1
1 h 04 min

Becoming a Better Python Developer Through Learning Rust

How can learning Rust help make you a better Python Developer? How do techniques required by a compiled language translate to improving your Python code? Christopher Trud

Apr 24
45 min

What listeners say

A curated, balanced selection of Apple Podcasts reviews.

I spend most of the week using Python for work. Often, after hours of coding, I see there’s a new episode of The RealPython Podcast and I think, “I can’t stand another second of thinking about Python.” After a long walk or weekend away from my desk, I finally remember these important words, “listen to this podcast.” Christopher and his guests bring the best topics and always seem to renew my love and passion for the Python language.

JB M'uzuri · Sep 2022

I started learning Python about two years ago and stumbled on this podcast in the process. These episodes have played a big part in my journey to becoming a proficient Python programmer. Christopher does a great job of explaining things and his guests are always top-notch. There’s no way I would’ve grown as a Python programmer as much as I have without this podcast. Keep up the good work!

Dayun123 · Jul 2022

This Podcast and guests like Michael Kennedy are very good. Lots of opportunity to learn python. Most importantly the magic of this podcast is a result of Christopher Bailey’s listening skills, smooth tone of voice, and easy access to delight and good humor. CB is a 5 star host. I listen to a dozen or so top pod casts, across a broad range of topics, and CB is among the best. CB is able to get his guests to open up, and reveal their pride and pain, related to Python and the broad range of use cases for this delightful full spectrum Programming language called Python. Also a shout out to the team at real python that helps CB deliver.

Yoga dogs · Jan 2021

It is a great way to hear from other folks and their Python journey. You can relate to the guests and they have good advice. I also like the reoccurring questions that you get a variety of answers by the diverse guests.

Leroyl · Oct 2020

We strive to present a balanced view by showing a diverse range of reviews from Apple Podcasts.

More podcasts like The Real Python Podcast

Popular shows in Technology, for your next listen.

Browse charts by category

Daily updated Apple Podcasts rankings for the United States.

About The Real Python Podcast on Reason.fm

Here you find the Apple Podcasts chart positions of The Real Python Podcast, its latest episodes to listen to directly, and reviews from listeners. Rankings are updated daily for the United States.

Contact

Questions or issues? Reach us at hello@reason.fm

0:000:00