Retour
Explorez tous les épisodes du podcast The Real Python Podcast
Plongez dans la liste complète des épisodes de The Real Python Podcast. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.
| Titre | Date | Durée | |
|---|---|---|---|
| Python 3.15: Exploring the New Features | 02 oct. 2026 | 00:44:29 | |
Python 3.15 is (almost*) here! Christopher Trudeau and Bartosz Zaczyński return to discuss the new version. Bartosz coordinated the series of preview articles with members of the Real Python team and wrote the showcase tutorial, "Python 3.15: Cool New Features for You to Try." Christopher's video course "What's New in Python 3.15" covers the topics from the article and shows the new features in action. | |||
| Navigating AI in Open Source: Insights From Wagtail | 25 sept. 2026 | 01:07:46 | |
How should you manage AI contributions to an open-source project? How do you measure the impact of using AI tools for development, and what generative features do end users want from a content management system? This week on the show, we speak with Thibaud Colas and Meagen Voss from Wagtail about the complex considerations software organizations are currently facing. | |||
| Django Developers Survey Results & Reproducible Python Builds | 11 sept. 2026 | 00:46:50 | |
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 on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Performance Engineering: Profiling and Making Apps Fast by Default | 04 sept. 2026 | 01:16:40 | |
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." | |||
| Exploring Complex Systems & Maintainable Data Science Pipelines | 28 août 2026 | 00:41:04 | |
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. | |||
| Navigating Silent Failures in AI: Strategies for Effective Oversight | 21 août 2026 | 01:09:39 | |
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." | |||
| Improving NumPy Performance on Free-Threaded Python | 14 août 2026 | 00:46:12 | |
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. | |||
| Programmatically Developing LLM Prompts With DSPy | 07 août 2026 | 01:05:36 | |
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." | |||
| Should You Understand Your Entire Python Codebase? | 31 juil. 2026 | 00:57:06 | |
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 batch of PyCoder's Weekly articles and projects. | |||
| Configuring a Versatile LLM Harness & Scraping the Web With Scrapy | 24 juil. 2026 | 00:58:21 | |
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 joins us to discuss harnessing, web scraping, and self-hosting Python applications. | |||
| Free-Threaded Python's History & uv in Production | 17 juil. 2026 | 00:50:42 | |
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 this week with another batch of PyCoder's Weekly articles and projects. | |||
| Constructing and Judging Modern Agentic Workflows | 10 juil. 2026 | 00:58:30 | |
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 the show, Senior IEEE Member and Quality Engineer Suneet Malhotra joins us to discuss building and evaluating agentic architecture. | |||
| Running Python Locally in a Sandbox | 03 juil. 2026 | 00:45:54 | |
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 environment using WASM and MicroPython? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Maintaining Your Python Developer Instincts While Using LLM Tools | 26 juin 2026 | 00:46:57 | |
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 instincts sharp? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| EuroPython 2026: Celebrating 25 Years | 12 juin 2026 | 00:40:08 | |
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 Linhart Grudzien join me to discuss this year's conference. | |||
| Reducing the Size of Python Docker Containers | 05 juin 2026 | 00:38:33 | |
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 with another batch of PyCoder's Weekly articles and projects. | |||
| Improving Python Through PEPs and Protocols | 29 mai 2026 | 01:20:10 | |
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 week on the show, Brett Cannon returns to discuss the Python Enhancement Proposals (PEPs) he's been working on recently. | |||
| Managing Polars Schema Issues & Profiling GitHub Users | 22 mai 2026 | 00:42:27 | |
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 in their contributions? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Agentic Architecture: Why Files Aren't Always Enough | 15 mai 2026 | 01:24:17 | |
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 us to discuss agentic architecture and context engineering. | |||
| Declarative Charts in Python & Discerning Iterators vs Iterables | 08 mai 2026 | 00:56:19 | |
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 with another batch of PyCoder's Weekly articles and projects. | |||
| Agentic Data Science Pair Programming With marimo pair | 01 mai 2026 | 01:04:13 | |
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 joins us to discuss marimo pair. | |||
| Becoming a Better Python Developer Through Learning Rust | 24 avr. 2026 | 00:45:52 | |
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 Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Reassessing the LLM Landscape & Summoning Ghosts | 17 avr. 2026 | 01:15:10 | |
What are the current techniques being employed to improve the performance of LLM-based systems? How is the industry shifting from post-training towards context engineering and multi-agent orchestration? This week on the show, Jodie Burchell, data scientist and Python Advocacy Team Lead at JetBrains, returns to discuss the current AI coding landscape. | |||
| Advice on Managing Projects & Making Python Classes Friendly | 10 avr. 2026 | 00:54:44 | |
What goes into managing a major project? What techniques can you employ for a project that's in crisis? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Limitations in Human and Automated Code Review | 27 mars 2026 | 00:51:17 | |
With the mountains of Python code that it's possible to generate now, how's your code review going? What are the limitations of human review, and where does machine review excel? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Automate Exploratory Data Analysis & Invent Python Comprehensions | 20 mars 2026 | 00:56:38 | |
How do you quickly get an understanding of what's inside a new set of data? How can you share an exploratory data analysis with your team? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Crafting and Editing In-Depth Tutorials at Real Python | 13 mars 2026 | 01:21:12 | |
What goes into creating the tutorials you read at Real Python? What are the steps in the editorial process, and who are the people behind the scenes? This week on the show, Real Python team members Martin Breuss, Brenda Weleschuk, and Philipp Acsany join us to discuss topic curation, review stages, and quality assurance. | |||
| Overcoming Testing Obstacles With Python's Mock Object Library | 27 févr. 2026 | 00:39:41 | |
Do you have complex logic and unpredictable dependencies that make it hard to write reliable tests? How can you use Python's mock object library to improve your tests? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Exploring MCP Apps & Adding Interactive UIs to Clients | 20 févr. 2026 | 01:09:18 | |
How can you move your MCP tools beyond plain text? How do you add interactive UI components directly inside chat conversations? This week on the show, Den Delimarsky from Anthropic joins us to discuss MCP Apps and interactive UIs in MCP. | |||
| Running Local LLMs With Ollama and Connecting With Python | 13 févr. 2026 | 00:45:27 | |
Would you like to learn how to work with LLMs locally on your own computer? How do you integrate your Python projects with a local model? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Improving Your GitHub Developer Experience | 06 févr. 2026 | 00:59:55 | |
What are ways to improve how you're using GitHub? How can you collaborate more effectively and improve your technical writing? This week on the show, Adam Johnson is back to talk about his new book, "Boost Your GitHub DX: Tame the Octocat and Elevate Your Productivity". | |||
| Testing Python Code for Scalability & What's New in pandas 3.0 | 30 janv. 2026 | 00:49:13 | |
How do you create automated tests to check your code for degraded performance as data sizes increase? What are the new features in pandas 3.0? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects. | |||
| Continuing to Improve the Learning Experience at Real Python | 23 janv. 2026 | 00:45:04 | |
If you haven't visited the Real Python website lately, then it's time to check out a great batch of updates on realpython.com! Dan Bader returns to the show this week to discuss improvements to the site and more ways to learn Python. | |||
| Considering Fast and Slow in Python Programming | 16 janv. 2026 | 00:55:19 | |
How often have you heard about the speed of Python? What's actually being measured, where are the bottlenecks---development time or run time---and which matters more for productivity? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. | |||
| Coding Python With Confidence: Beginners Live Course Participants | 09 janv. 2026 | 01:18:39 | |
Are you looking for that solid foundation to begin your Python journey? Would the accountability of scheduled group classes help you get through the basics and start building something? This week, two members of the Python for Beginners live course discuss their experiences. | |||
| PyCoder's Weekly 2025 Top Articles & Hidden Gems | 02 janv. 2026 | 00:32:40 | |
PyCoder's Weekly included over 1,500 links to articles, blog posts, tutorials, and projects in 2025. Christopher Trudeau is back on the show this week to help wrap up everything by sharing some highlights and uncovering a few hidden gems from the pile. | |||
| Moving Towards Spec-Driven Development | 19 déc. 2025 | 01:01:54 | |
What are the advantages of spec-driven development compared to vibe coding with an LLM? Are these recent trends a move toward declarative programming? This week on the show, Marc Brooker, VP and Distinguished Engineer at AWS, joins us to discuss specification-driven development and Kiro. | |||
| Exploring Quantum Computing & Python Frameworks | 05 déc. 2025 | 00:50:24 | |
What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the show, Real Python author Negar Vahid discusses her tutorial, "Quantum Computing Basics With Qiskit." | |||
| Building a FastAPI Application & Exploring Python Concurrency | 21 nov. 2025 | 00:35:07 | |
What are the steps to get started building a FastAPI application? What are the different types of concurrency available in Python? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. | |||
| Preparing Data Science Projects for Production | 14 nov. 2025 | 00:59:12 | |
How do you prepare your Python data science projects for production? What are the essential tools and techniques to make your code reproducible, organized, and testable? This week on the show, Khuyen Tran from CodeCut discusses her new book, "Production Ready Data Science." | |||
| Advice for Writing Maintainable Python Code | 07 nov. 2025 | 00:54:53 | |
What are techniques for writing maintainable Python code? How do you make your Python more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. | |||
| Michael Kennedy: Managing Your Own Python Infrastructure | 31 oct. 2025 | 01:20:25 | |
How do you deploy your Python application without getting locked into an expensive cloud-based service? This week on the show, Michael Kennedy from the Talk Python podcast returns to discuss his new book, "Talk Python in Production." | |||
| Benchmarking Python 3.14 & Enabling Asyncio to Scale | 24 oct. 2025 | 00:47:24 | |
How does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. | |||
| Evolving Teaching Python in the Classroom | 17 oct. 2025 | 01:04:59 | |
How is teaching young students Python changing with the advent of LLMs? This week on the show, Kelly Schuster-Paredes from the Teaching Python podcast joins us to discuss coding and AI in the classroom. | |||
| Python 3.14: Exploring the New Features | 10 oct. 2025 | 00:56:13 | |
Python 3.14 is here! Christopher Trudeau returns to discuss the new version with Real Python team member Bartosz Zaczyński. This year, Bartosz coordinated the series of preview articles with members of the Real Python team and wrote the showcase tutorial, "Python 3.14: Cool New Features for You to Try." Christopher's video course, "What's New in Python 3.14", covers the topics from the article and shows the new features in action. | |||
| Advice on Beginning to Learn Python | 03 oct. 2025 | 00:52:11 | |
What's changed about learning Python over the last few years? What new techniques and updated advice should beginners have as they start their journey? This week on the show, Stephen Gruppetta and Martin Breuss return to discuss beginning to learn Python. | |||
| Managing Feature Flags & Comparing Python Visualization Libraries | 26 sept. 2025 | 00:42:17 | |
What's a good way to enable or disable code paths without redeploying the software? How can you use feature flags to toggle functionality for specific users of your application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. | |||
| Dangers of Automatically Converting a REST API to MCP | 19 sept. 2025 | 01:24:25 | |
When converting an existing REST API to the Model Context Protocol, what should you consider? What anti-patterns should you avoid to keep an AI agent’s context clean? This week on the show, Kyle Stratis returns to discuss his upcoming book, "AI Agents with MCP". | |||
| Python App Hosting Choices & Documenting Python's History | 12 sept. 2025 | 00:43:50 | |
What are your options for hosting your Python application or scripts? What are the advantages of a platform as a service, container-based hosts, or setting up a virtual machine? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects. | |||
| Large Language Models on the Edge of the Scaling Laws | 05 sept. 2025 | 01:28:34 | |
What's happening with the latest releases of large language models? Is the industry hitting the edge of the scaling laws, and do the current benchmarks provide reliable performance assessments? This week on the show, Jodie Burchell returns to discuss the current state of LLM releases. | |||
© My Podcast Data · Projet indépendant · Données issues d'Apple & Spotify