Please turn JavaScript on
The Real Python Podcast icon

The Real Python Podcast

Subscribe to The Real Python Podcast’s news feed.

Click on “Follow” and decide if you want to get news from The Real Python Podcast via RSS, as email newsletter, via mobile or on your personal news page.

Subscription to The Real Python Podcast comes without risk as you can unsubscribe instantly at any time.

You can also filter the feed to your needs via topics and keywords so that you only receive the news from The Real Python Podcast which you are really interested in. Click on the blue “Filter” button below to get started.

Title: The Real Python Podcast

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.14 / day

Message History

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, we speak with Den Odell about his new book “Fast by Default: Practical Performance Engineering.”

Den has 25 years of experience in building web systems for companies with hundreds of millions of users....


Read full story

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 week with another batch of PyCoder’s Weekly articles and projects.

Christopher covers an article about working on complex systems. The piece explores the distinction between complicated and complex probl...


Read full story

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-Parker returns to discuss his recent talk “Orchestrate Agentic AI: Context, Checklists, and No-Miss Reviews.”

Calvin describes how silent failures can occur when handing a large document to an LLM for par...


Read full story

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 articles and projects.

Christopher shares a recent article on the work done in NumPy to make multi-threaded workloads scale on the free-threaded build of CPython. It covers how removing the Global Interpre...


Read full story

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 new book “Building LLM Applications with DSPy.”

With large language models becoming embedded in production software, manual prompt engineering becomes brittle, time-consuming, and difficult to maintain....


Read full story