Podcast Episodes

Back to Search
GUIs & TUIs: Choosing a User Interface for Your Python Project

GUIs & TUIs: Choosing a User Interface for Your Python Project


Episode 245


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 thi…


Published on 5 months, 1 week ago

A Decade of Automating the Boring Stuff With Python

A Decade of Automating the Boring Stuff With Python


Episode 244


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 work…


Published on 5 months, 3 weeks ago

Manage Projects With pyproject.toml & Explore Polars LazyFrames

Manage Projects With pyproject.toml & Explore Polars LazyFrames


Episode 243


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 b…


Published on 5 months, 4 weeks ago

Eric Matthes: Maybe Don't Start With Unit Tests

Eric Matthes: Maybe Don't Start With Unit Tests


Episode 242


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 …


Published on 6 months ago

Deciphering Python Jargon & Compiling Python 1.0

Deciphering Python Jargon & Compiling Python 1.0


Episode 241


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 batc…


Published on 6 months, 2 weeks ago

Telling Effective Stories With Your Python Visualizations

Telling Effective Stories With Your Python Visualizations


Episode 240


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, Mat…


Published on 6 months, 3 weeks ago

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

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


Episode 239


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 s…


Published on 6 months, 4 weeks ago

Charlie Marsh: Accelerating Python Tooling With Ruff and uv

Charlie Marsh: Accelerating Python Tooling With Ruff and uv


Episode 238


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…


Published on 7 months ago

Testing Your Python Code Base: Unit vs. Integration

Testing Your Python Code Base: Unit vs. Integration


Episode 237


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 w…


Published on 7 months, 1 week ago

Simon Willison: Using LLMs for Python Development

Simon Willison: Using LLMs for Python Development


Episode 236


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 Willis…


Published on 7 months, 2 weeks ago





If you like Podbriefly.com, please consider donating to support the ongoing development.

Donate