- wöchentlichErscheinungsrhythmus
- 1 h 06typische Länge
- vor 5 Tagenletzte Folge
Folgenzu den neuesten
Comparing Real-World Python Performance Against Big O
<p>How does the performance of an algorithm hold up when you put it into a realistic context? Where might Python code defy Big O notation expectations when using a profiler? Christopher Trudeau is back on the show this week, bringing anothe
Solving Problems and Saving Time in Chemistry With Python
<p>What motivates someone to learn how to code as a scientist? How do you harness the excitement of solving problems quickly and make the connection to the benefits of coding in your scientific work? This week on the show, we speak with Ben
Structuring Python Scripts & Exciting Non-LLM Software Trends
<p>What goes into crafting an effective Python script? How do you organize your code, manage dependencies with PEP 723, and handle command-line arguments for the best results? Christopher Trudeau is back on the show this week, bringing anot
Scaling Python Web Applications With Kubernetes and Karpenter
<p>What goes into scaling a web application today? What are resources for learning and practicing DevOps skills? This week on the show, Calvin Hendryx-Parker is back to discuss the tools and infrastructure for autoscaling web applications w
Starting With marimo Notebooks & Python App Config Management
<p>Looking for a guide on getting started with marimo notebooks? How do you build a reproducible notebook for sharing or create a dashboard with interactive UI elements? Christopher Trudeau is back on the show this week, bringing another ba
Rodrigo Girão Serrão: Python Training, itertools, and Idioms
<p>Once you’ve learned the vocabulary and syntax of the Python language, how do you progress into learning the right combinations to put into your code? How can Python’s built-in itertools library enhance your skills? This week on the show,
Python Thread Safety & Managing Projects With uv
<p>What are the ways you can manage multithreaded code in Python? What synchronization techniques are available within Python’s threading module? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly
DjangoCon Europe 2025: Live Recording From Dublin
<p>What goes into making video courses at Real Python? How should you build an installable Django application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and projects.</p> <p>This
Going Beyond requirements.txt With pylock.toml and PEP 751
<p>What is the best way to record the Python dependencies for the reproducibility of your projects? What advantages will lock files provide for those projects? This week on the show, we welcome back Python Core Developer Brett Cannon to dis
Experiments With Gen AI, Knowledge Graphs, Workflows, and Python
<p>Are you looking for some projects where you can practice your Python skills? Would you like to experiment with building a generative AI app or an automated knowledge graph sentiment analysis tool? This week on the show, we speak with Ray
Exploring DuckDB & Comparing Python Expressions vs Statements
<p>Are you looking for a fast database that can handle large datasets in Python? What’s the difference between a Python expression and a statement? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekl
Learning Intermediate Python With a Deep Dive Course
<p>Do you want to learn deeper concepts in Python? Would the accountability of scheduled group classes help you get past the basics? This week, five Real Python Intermediate Deep Dive workshop members discuss their experiences.</p> <p>We di
GUIs & TUIs: Choosing a User Interface for Your Python Project
<p>What are the current Python graphical user interface libraries? Should you build everything in the terminal and create a text-based user interface instead? Christopher Trudeau is back on the show this week, bringing another batch of PyCo
A Decade of Automating the Boring Stuff With Python
<p>What goes into updating one of the most popular books about working with Python? After a decade of changes in the Python landscape, what projects, libraries, and skills are relevant to an office worker? This week on the show, we speak wi
Manage Projects With pyproject.toml & Explore Polars LazyFrames
<p>How can you simplify the management of your Python projects with one file? What are the advantages of using LazyFrames in Polars? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and
Eric Matthes: Maybe Don't Start With Unit Tests
<p>Should you always start testing your code with unit tests? When does it make sense to look at integration or end-to-end testing as a first step instead? This week on the show, we speak with previous guest Eric Matthes about where to begi
Deciphering Python Jargon & Compiling Python 1.0
<p>How do you learn the terms commonly used when speaking about Python? How is the jargon similar to other programming languages? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and pro
Telling Effective Stories With Your Python Visualizations
<p>How do you make compelling visualizations that best convey the story of your data? What methods can you employ within popular Python tools to improve your plots and graphs? This week on the show, Matt Harrison returns to discuss his new
Behavior-Driven vs Test-Driven Development & Using Regex in Python
<p>What is behavior-driven development, and how does it work alongside test-driven development? How do you communicate requirements between teams in an organization? Christopher Trudeau is back on the show this week, bringing another batch
Charlie Marsh: Accelerating Python Tooling With Ruff and uv
<p>Are you looking for fast tools to lint your code and manage your projects? How is the Rust programming language being used to speed up Python tools? This week on the show, we speak with Charlie Marsh about his company, Astral, and their
Testing Your Python Code Base: Unit vs. Integration
<p>What goes into creating automated tests for your Python code? Should you focus on testing the individual code sections or on how the entire system runs? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder
Simon Willison: Using LLMs for Python Development
<p>What are the current large language model (LLM) tools you can use to develop Python? What prompting techniques and strategies produce better results? This week on the show, we speak with Simon Willison about his LLM research and his expl
Principles for Considering Your Python Tooling
<p>What are the principles you should consider when making decisions about which Python tools to use? What anti-patterns get in the way of making the right choices for your team? Christopher Trudeau is back on the show this week, bringing a
Building New Structures for Learning Python
<p>What are the new ways we can teach and share our knowledge about Python? How can we improve the structure of our current offerings and build new educational resources for our audience of Python learners? This week on the show, Real Pytho
PyCoder's Weekly 2024 Top Articles & Missing Gems
<p>PyCoder’s Weekly included over 1,500 links to articles, blog posts, tutorials, and projects in 2024. Christopher Trudeau is back on the show this week to help wrap it all up by sharing some highlights and uncovering a few missing gems fr
Exploring Modern Sentiment Analysis Approaches in Python
<p>What are the current approaches for analyzing emotions within a piece of text? Which tools and Python packages should you use for sentiment analysis? This week, Jodie Burchell, developer advocate for data science at JetBrains, returns to
Good Python Programming Practices When New to the Language
<p>What advice would you give to someone moving from another language to Python? What good programming practices are inherent to the language? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly art
marimo: Reactive Notebooks and Deployable Web Apps in Python
<p>What are common issues with using notebooks for Python development? How do you know the current state, share reproducible results, or create interactive applications? This week on the show, we speak with Akshay Agrawal about the open-sou
The Joy of Tinkering & Python Free-Threading Performance
<p>What keeps your spark alive for developing software and learning Python? Do you like to try new frameworks, build toy projects, or collaborate with other developers? Christopher Trudeau is back on the show this week, bringing another bat
Maintaining the Foundations of Python & Cautionary Tales
<p>How do you build a sustainable open-source project and community? What lessons can be learned from Python’s history and the current mess that the WordPress community is going through? This week on the show, we speak with Paul Everitt fro