A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community. The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics. Join us every Friday morning to hear what's new in the world of Python programming and become a more effective Pythonista.

Virtual Environment Structure & Surveying the Packaging Ecosystem

May 12, 2023 1:09:27 67.61 MB Downloads: 0

How do Python virtual environments work under the hood? How does understanding these concepts help you with managing them for your projects? This week on the show, CPython core developer Brett Cannon returns to discuss his recent articles about virtual environments and the Python packaging landscape.

Checking Project Dependencies & Python Dev Resource Collections

May 05, 2023 0:38:09 37.66 MB Downloads: 0

How can you ensure that you've appropriately declared your project's required dependencies? How do you determine what dependencies are missing from a third-party project that you can't run? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

Targeting WebAssembly Platforms & Distilling a Minimum Viable Python

April 28, 2023 1:19:03 76.93 MB Downloads: 0

Are you familiar with the different versions of WebAssembly? Could WASM be the "write once, run everywhere" solution that developers have searched for? Where does distributing Python applications fit in the narrative? This week on the show, we have CPython core developer Brett Cannon to discuss his recent articles about WebAssembly and MVPy.

Seeking Faster Text Processing & Python's .__repr__() vs .__str__()

April 14, 2023 0:42:54 42.12 MB Downloads: 0

What can you do if your text manipulation in Python is slowing you down? Are there faster alternatives using a compiled extension? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

Automate Processes and Distribute Python Tools With RPA and RCC

April 07, 2023 0:49:45 48.81 MB Downloads: 0

Are you exploring automation of your repetitive business tasks with Python? How are you going to share your helpful tools with co-workers? This week on the show, Sampo Ahokas from Robocorp is here to discuss robotic process automation (RPA) and distribution of these robots.

Evaluating Python Packages & Celebrating 20 Years of PyCon US

March 31, 2023 1:00:57 59.48 MB Downloads: 0

Have you ever installed a Python package without knowing anything about it? What best practices should you employ to ensure the quality of your next package installation? Christopher Trudeau is back this week, bringing another batch of PyCoder's Weekly articles and projects. We also have Python Software Foundation executive director, Deb Nicholson, to share details about PyCon US 2023.

Lessons Learned From Four Years Programming With Python

March 24, 2023 1:02:21 60.82 MB Downloads: 0

What are the core lessons you've learned along your Python development journey? What are key takeaways you would share with new users of the language? This week on the show, Duarte Oliveira e Carmo is here to discuss his recent talk, "Four Years of Python."

Coding With namedtuple & Python's Dynamic Superpowers

March 17, 2023 0:53:17 50.85 MB Downloads: 0

Have you explored Python's collections module? Within it, you'll find a powerful factory function called namedtuple(), which provides multiple enhancements over the standard tuple for writing clearer and cleaner code. This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

Sharing Your Python App Across Platforms With BeeWare

March 10, 2023 1:11:16 69.46 MB Downloads: 0

Are you interested in deploying your Python project everywhere? This week on the show, Russell Keith-Magee, founder and maintainer of the BeeWare project, returns. Russell shares recent updates to Briefcase, a tool that converts a Python application into native installers on macOS, Windows, Linux, and mobile devices.

Django Deployment Strategies & Preparing for PyCascades 2023

March 03, 2023 1:07:41 65.97 MB Downloads: 0

Have you decided how you're going to deploy your Django project? Should you use a VPS or a PaaS? Christopher Trudeau is back this week, bringing another batch of PyCoder's Weekly articles and projects. We also have organizers from PyCascades to share details about this year's hybrid in-person and virtual conference.

Using NumPy and Linear Algebra for Faster Python Code

February 24, 2023 1:08:37 66.91 MB Downloads: 0

Are you still using loops and lists to process your data in Python? Have you heard of a Python library with optimized data structures and built-in operations that can speed up your data science code? This week on the show, Jodie Burchell, developer advocate for data science at JetBrains, returns to share secrets for harnessing linear algebra and NumPy for your projects.

Creating a Python Wordle Clone & Testing Environments With Nox

February 17, 2023 0:59:10 57.79 MB Downloads: 0

Would you like to practice your Python skills while building a challenging word game? Have you been wanting to learn more about creating command-line interfaces and making them colorful and interactive? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

Wrangling Business Process Models With Python and SpiffWorkflow

February 10, 2023 0:52:17 51.17 MB Downloads: 0

Can you describe your business processes with flowcharts? What if you could define the steps in a standard notation and implement the workflows in pure Python? This week on the show, Dan Funk from Sartography is here to discuss SpiffWorkflow.

Create Interactive Maps & Geospatial Data Visualizations With Python

February 03, 2023 1:02:46 61.29 MB Downloads: 0

Would you like to quickly add data to a map with Python? Have you wanted to create beautiful interactive maps and export them as a stand-alone static web page? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

Orchestrating Large and Small Projects With Apache Airflow

January 27, 2023 0:54:24 53.22 MB Downloads: 0

Have you worked on a project that needed an orchestration tool? How do you define the workflow of an entire data pipeline or a messaging system with Python? This week on the show, Calvin Hendryx-Parker is back to talk about using Apache Airflow and orchestrating Python projects.