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.

OAuth 2 and Authentication Choices for Your Python Project

February 25, 2022 0:58:34 57.16 MB Downloads: 0

Have you thought about what authentication system you want to use for your Python project? Should you use an existing Python library or a third-party service? This week on the show, Dan Moore is here to talk about authentication systems and OAuth 2.

Drawing Fractals With Python and Working With a Weather API

February 18, 2022 0:51:26 50.37 MB Downloads: 0

Have you been wanting to explore fractals and complex numbers in Python? Would you like to practice working with APIs in Python through a new project? This week on the show, Christopher Trudeau is here, and he's taking on the task of curating new issues of PyCoder's Weekly going forward. He'll be joining me as a cohost every other week and bringing a fresh batch of PyCoder's Weekly articles and projects.

Improving Your Django and Python Developer Experience

February 11, 2022 0:49:40 48.7 MB Downloads: 0

How often have you thought about your Developer Experience (DX)? How do you improve your workflow, find documentation, and simplify code formatting? This week on the show, Adam Johnson is here to talk about his new book, "Boost Your Django DX."

Manipulating and Analyzing Audio in Python

February 04, 2022 0:59:08 57.72 MB Downloads: 0

Would you like to experiment with analyzing or manipulating audio with Python? This week on the show, we have Braden Riggs from DolbyIO to discuss extracting audio features and Python libraries for reshaping audio. Braden shares techniques from his recent talk at PyData Global, "Unlocking More From Your Audio Data!"

What Is a JIT and How Can Pyjion Speed Up Your Python?

January 28, 2022 1:06:35 64.96 MB Downloads: 0

How can you can speed up Python? Have you thought of using a JIT (Just-In-Time Compiler)? This week on the show, we have Real Python author and previous guest Anthony Shaw to talk about his project Pyjion, a drop-in JIT compiler for CPython 3.10.

Designing for Users and Building a Social Network With Django

January 21, 2022 0:58:59 57.68 MB Downloads: 0

Are you looking for a project to practice your Django skills? Designing the fundamental interactions of a social network is an instructive way to explore models and relationships while learning advanced Django skills. This week on the show, we talk with previous guest Martin Breuss about his new four-part series, "Build a Social Network With Django".

Launching Python, Virtual Environments, and Locking Dependencies With Brett Cannon

January 14, 2022 0:50:42 49.64 MB Downloads: 0

Would you like a simple command to launch your Python programs using the newest version of the language installed on your machine? This week on the show, we continue our conversation with Brett Cannon. Brett discusses his project, the Python Launcher for Unix.

Continuing to Unravel Python's Syntactic Sugar With Brett Cannon

January 07, 2022 0:58:31 43.13 MB Downloads: 0

A year ago, we had Brett Cannon on the show to discuss his blog series about unravelling Python's syntactic sugar. Brett has written 15 more entries in the series, and he returns to the show this week to continue our conversation. We dive into unravelling 'async' and 'await' statements and their relationship with Python's generators.

2021 Real Python Articles Wrap Up

December 24, 2021 1:03:34 46.72 MB Downloads: 0

It's been a year of change at Real Python! The Real Python team has written, edited, curated, illustrated, and produced a mountain of Python articles this year. We also added many new members to the team, updated the site's features, and created new styles of tutorials and projects.

A Python Journey: Cyber Security, Automating AWS, and TDD

December 17, 2021 0:54:29 40.19 MB Downloads: 0

The Python community continually grows, with many users coming from different languages and backgrounds. This week on the show, we talk with developer Hugh Tipping about his Python journey. Hugh is also a member of the Real Python community.

Solving Advent of Code Puzzles With Python

December 10, 2021 0:57:02 42.11 MB Downloads: 0

Are you ready to break open the first days of puzzles from the annual Advent of Code challenge? Advent of Code is an advent calendar of twenty-five programming puzzles published each December. Practicing solving puzzles is a great way to build your Python skills. This week on the show, we have previous guest and Real Python author Geir Arne Hjelle to discuss his recent article titled, "Advent of Code: Solving Your Puzzles With Python."

Discussing Type Hints, Protocols, and Ducks in Python

December 03, 2021 1:21:03 59.3 MB Downloads: 0

There seem to be three kinds of Python developers: those unaware of type hints or have no opinion, ones that embrace them, and others who have an allergic reaction at the mention of them. Python is famously a dynamically typed language, but there are advantages to adding type hints to your code. This week on the show, we have Luciano Ramalho to discuss his recent talk titled, "Type hints, protocols, and good sense."

Building a Content Aggregator and Working With RSS in Python

November 19, 2021 0:57:55 42.69 MB Downloads: 0

Have you wanted to work with RSS feeds in Python? Maybe you're looking for a new project to build for your portfolio that uses Django, unit tests, and custom commands. This week on the show, we have Real Python author Ricky White to talk about his recent step-by-step project titled, "Build a Content Aggregator in Python."

The Legacy of OLPC and Charismatic Pitfalls in Teaching Programming

November 12, 2021 1:22:08 60.13 MB Downloads: 0

Do you remember the One Laptop Per Child program? What went wrong, and what can we learn from the program's failure? What are the potential pitfalls of charismatic technology, and how can we avoid them when introducing students to programming? This week on the show, former guest Al Sweigart and author Morgan Ames are here to talk about her book "The Charisma Machine - The Life, Death, and Legacy of One Laptop per Child."

Exploring Django Templates, Tags, and Filters

November 05, 2021 1:01:55 45.55 MB Downloads: 0

Are you getting the most out of the Django framework? It's a powerful web framework if you're not interested in reinventing the wheel. Django includes a useful template system with inheritance for composing reusable HTML. This week on the show, we have previous guest and Real Python author Christopher Trudeau to talk about his recent articles and courses about Django.