undefined

Christopher Trudeau

Regular contributor who curates PyCoder’s Weekly content and joins the podcast to discuss articles, projects, and Python community news.

Top 10 podcasts with Christopher Trudeau

Ranked by the Snipd community
undefined
92 snips
Nov 7, 2025 • 55min

Advice for Writing Maintainable Python Code

Christopher Trudeau, a key contributor to PyCoder’s Weekly, shares his insights on writing maintainable Python code. He delves into techniques for creating comments, meaningful names, and avoiding magic numbers. The discussion emphasizes the Single Responsibility Principle and promoting readability, while preparing code for future transformations. Additionally, Trudeau highlights innovations in the Python community, including comparisons between Polars and pandas, generating realistic test data, and the GUI toolkit, buttonpad for creating interactive applications.
undefined
87 snips
Nov 7, 2023 • 1h 5min

#437: HTMX for Django Developers (And All of Us)

Christopher Trudeau, an instructor of HTMX + Django course, joins the podcast to discuss HTMX and its integration with Django. They delve into the benefits of using HTMX, how it simplifies and streamlines code, and its compatibility with web development stacks. The chapter also explores helper libraries, HTMLX patterns, and the long-term sustainability of HTMX.
undefined
76 snips
Oct 10, 2025 • 56min

Python 3.14: Exploring the New Features

Bartosz Zaczyński, a Real Python team member, and Christopher Trudeau, an instructor and course author, delve into the exciting features of Python 3.14. They explore the enhanced REPL with colorful syntax and improved commands. Zstandard compression gets a spotlight, along with safer debugging hooks and the benefits of lazy annotation evaluation. The duo highlights practical tips for adopting the new features in projects, ensuring developers are ready to embrace the latest updates!
undefined
76 snips
Jun 18, 2025 • 1h 2min

#510: 10 Polars Tools and Techniques To Level Up Your Data Science

Christopher Trudeau, a Python educator and author, dives into the impressive capabilities of the Polars library for data science. He discusses essential tools like Patito for data validation and polars_encryption for adding security. The conversation explores Polars' integration with web frameworks like Django and Flask, its lazy evaluation for optimized performance, and innovative features such as DataFramely. Trudeau emphasizes the importance of data integrity and effective error tracking, providing insights for enhancing data workflows.
undefined
73 snips
Jan 31, 2025 • 54min

Testing Your Python Code Base: Unit vs. Integration

Christopher Trudeau, a regular contributor at PyCoder's Weekly, dives into the intricacies of automated testing for Python code. He highlights the critical difference between unit tests and integration tests, sharing valuable insights from his own experiences. Christopher discusses practical strategies for integrating tests into legacy codebases and emphasizes the importance of consistent testing principles. The conversation also touches on innovative tools for log analysis and mocking time, giving listeners a broader perspective on enhancing their testing capabilities.
undefined
71 snips
Apr 18, 2025 • 52min

Exploring DuckDB & Comparing Python Expressions vs Statements

Christopher Trudeau returns with a deep dive into DuckDB, showcasing its ability to efficiently handle large datasets in Python and the creation of databases from various file formats. He clarifies the difference between Python expressions and statements, emphasizing how this knowledge can enhance coding practices. The conversation also touches on community contributions, the importance of recent PEPs, and an intriguing look at debugging tools, making for an engaging and informative session for Python enthusiasts.
undefined
53 snips
Mar 14, 2025 • 49min

Manage Projects With pyproject.toml & Explore Polars LazyFrames

In this engaging discussion, Christopher Trudeau, a regular Python enthusiast, shares insights on simplifying Python project management using a pyproject.toml file. He explains how this configuration file helps streamline dependencies and builds. The conversation also dives into Polars' LazyFrames, emphasizing their efficiency by storing query plans instead of data. Listeners are treated to a roundup of community news, including a build tutorial for a to-do app and recommendations for influential tech literature, enriching their Python experience.
undefined
45 snips
Jun 13, 2025 • 52min

Starting With marimo Notebooks & Python App Config Management

Christopher Trudeau returns with insights on Marimo notebooks, perfect for creating interactive dashboards while addressing the limitations of traditional notebooks. He discusses managing configuration settings in Python, comparing file formats and environment variables for storing credentials and deployment details. The conversation also touches on the growing debate around AI in programming, weighing its benefits against concerns, and includes a roundup of intriguing articles and projects from the Python community.
undefined
45 snips
Feb 14, 2025 • 57min

Behavior-Driven vs Test-Driven Development & Using Regex in Python

Christopher Trudeau, a RealPython instructor and regular contributor to PyCoder's Weekly, discusses the nuances of behavior-driven development (BDD) and its relationship with test-driven development (TDD). He emphasizes the importance of clear communication in teams and shares tools for crafting plain language acceptance tests. The conversation also touches on exciting Python updates, complex string pattern matching using regex, and innovative projects in the Python community, including Django bug fixes and the Playwright framework for web testing.
undefined
40 snips
Sep 27, 2024 • 56min

Using Virtual Environments in Docker & Comparing Python Dev Tools

Christopher Trudeau returns to share his expertise on Python development while discussing the integration of virtual environments within Docker. He emphasizes the importance of maintaining consistent development practices and highlights the benefits of isolation in code structure. Listeners learn about the latest Python releases and best practices for dependency management. Trudeau explores the evolving relationship between Python and R in data science, and shares insights on code commenting and preferred development tools. This engaging conversation underscores the significance of efficient workflows.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app