atlas news
  Real Python : podcast
14  august     12h00
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...
07  august     12h00
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...
31  july     12h00
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...
24  july     12h00
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...
17  july     12h00
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...
10  july     12h00
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...
03  july     12h00
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...
26  june     12h00
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...
12  june     12h00
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,...
05  june     12h00
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...
29  may     12h00
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...
22  may     12h00
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...
15  may     12h00
Agentic Architecture: Why Files Aren x27;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...
08  may     12h00
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...
01  may     12h00
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,...
24  april     12h00
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...
17  april     12h00
Reassessing the LLM Landscape Summoning Ghosts
   What are the current techniques being employed to improve the performance of LLM-based systems? How is the industry shifting from post-training...
10  april     12h00
Advice on Managing Projects Making Python Classes Friendly
   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...
27  march     12h00
Limitations in Human and Automated Code Review
   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...
20  march     12h00
Automate Exploratory Data Analysis Invent Python Comprehensions
   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?...
13  march     12h00
Crafting and Editing In-Depth Tutorials at Real Python
   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?...
27  february     12h00
Overcoming Testing Obstacles With Python x27;s Mock Object Library
   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...
20  february     12h00
Exploring MCP Apps Adding Interactive UIs to Clients
   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...
13  february     12h00
Running Local LLMs With Ollama and Connecting With Python
   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...
06  february     12h00
Improving Your GitHub Developer Experience
   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,...
30  january     12h00
Testing Python Code for Scalability What’s New in pandas 3.0
   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?...
23  january     12h00
Continuing to Improve the Learning Experience at Real Python
   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...
16  january     12h00
Considering Fast and Slow in Python Programming
   How often have you heard about the speed of Python? What's actually being measured, where are the bottlenecks---development time or run time--...
09  january     12h00
Coding Python With Confidence: Beginners Live Course Participants
   Are you looking for that solid foundation to begin your Python journey? Would the accountability of scheduled group classes help you get through the...
02  january     12h00
PyCoder’s Weekly 2025 Top Articles Hidden Gems
   PyCoder's Weekly included over 1,500 links to articles, blog posts, tutorials, and projects in 2025. Christopher Trudeau is back on the show...
19  december     12h00
Moving Towards Spec-Driven Development
   What are the advantages of spec-driven development compared to vibe coding with an LLM? Are these recent trends a move toward declarative programming...
05  december     12h00
Exploring Quantum Computing Python Frameworks
   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...
21  november     12h00
Building a FastAPI Application Exploring Python Concurrency
   What are the steps to get started building a FastAPI application? What are the different types of concurrency available in Python? Christopher...
14  november     12h00
Preparing Data Science Projects for Production
   How do you prepare your Python data science projects for production? What are the essential tools and techniques to make your code reproducible,...
07  november     12h00
Advice for Writing Maintainable Python Code
   What are techniques for writing maintainable Python code? How do you make your Python more readable and easier to refactor? Christopher Trudeau is...
31  october     12h00
Michael Kennedy: Managing Your Own Python Infrastructure
   How do you deploy your Python application without getting locked into an expensive cloud-based service? This week on the show, Michael Kennedy from...
24  october     12h00
Benchmarking Python 3.14 Enabling Asyncio to Scale
   How does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher...
17  october     12h00
Evolving Teaching Python in the Classroom
   How is teaching young students Python changing with the advent of LLMs? This week on the show, Kelly Schuster-Paredes from the Teaching Python...
10  october     12h00
Python 3.14: Exploring the New Features
   Python 3.14 is here Christopher Trudeau returns to discuss the new version with Real Python team member Bartosz ZaczyÅ ski. This year, Bartosz...
03  october     12h00
Advice on Beginning to Learn Python
   What's changed about learning Python over the last few years? What new techniques and updated advice should beginners have as they start their...
26  september     12h00
Managing Feature Flags Comparing Python Visualization Libraries
   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...
19  september     12h00
Dangers of Automatically Converting a REST API to MCP
   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...
12  september     12h00
Python App Hosting Choices Documenting Python’s History
   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...
05  september     12h00
Large Language Models on the Edge of the Scaling Laws
   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...
29  august     12h00
Exploring Mixin Classes in Python
   What is a good way to add isolated, reusable functionality to Python classes? Christopher Trudeau is back on the show this week, bringing another...
22  august     12h00
Travis Oliphant: SciPy, NumPy, and Fostering Scientific Python
   What went into developing the open-source Python tools data scientists use every day? This week on the show, we talk with Travis Oliphant about his...
15  august     12h00
Selecting Inheritance or Composition in Python
   When considering an object-oriented programming problem, should you prefer inheritance or composition? Why wouldn't it just be simpler to use...
08  august     12h00
Harnessing the Power of Python Polars
   What are the advantages of using Polars for your Python data projects? When should you use the lazy or eager APIs, and what are the benefits of each?...
01  august     12h00
Design Patterns That Don x27;t Translate to Python
   Do the design patterns learned in other programming languages translate to coding in Python? Christopher Trudeau is back on the show this week,...
25  july     12h00
Supporting the Python Package Index
   What goes into supporting more than 650,000 projects and nearly a million users of the Python Package Index? This week on the show, we speak with...
1786887729