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.

Lessons Learned From Four Years Programming With Python

March 24, 2023 1:2:21 11.66 MB ( 49.15 MB less) 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:7: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:8: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:2: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.

Exploring Python With bpython & Formalizing f-String Grammar

January 20, 2023 0:56:6 54.77 MB Downloads: 0

Have you used the Python Read-Eval-Print Loop (REPL) to explore the language and learn about how it operates? Would it help if it provided syntax highlighting, definitions, and code completion and behaved more like an IDE? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

Speeding Up Your DataFrames With Polars

January 13, 2023 0:57:57 56.64 MB Downloads: 0

How can you get more performance from your existing data science infrastructure? What if a DataFrame library could take advantage of your machine's available cores and provide built-in methods for handling larger-than-RAM datasets? This week on the show, Liam Brannigan is here to discuss Polars.

Surveying Comprehension Constructs & Python Parallelism Infighting

January 06, 2023 0:44:43 43.92 MB Downloads: 0

Have you embraced the use of comprehensions in your Python journey? Are you familiar with all the varieties of comprehension constructs? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.

2022 Real Python Tutorial & Video Course Wrap Up

December 23, 2022 1:16:12 74.2 MB Downloads: 0

It's been another year of changes at Real Python! The Real Python team has written, edited, curated, illustrated, and produced a mountain of Python material this year. We added some new members to the team, updated the site's features, and created new styles of tutorials and video courses.

Start Using a Build System & Continuous Integration in Python

December 16, 2022 1:0:26 59.01 MB Downloads: 0

What advantages can a build system provide for a Python developer? What new skills are required when working with a team of developers? This week on the show, Benjy Weinberger from Toolchain is here to discuss the Pants build system and getting started with continuous integration (CI).

Package Python Code With pyproject.toml & Listing Files With pathlib

December 09, 2022 0:54:8 53.0 MB Downloads: 0

How do you start packaging your code with pyproject.toml? Would you like to join a conversation that gently walks you through setting up your Python projects to share? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.