Welcome to the Talk Python blog

for our podcast and courses.

Top Talk Python Episodes of 2024

We're rapidly closing in on the end of 2024, and it's been fun to dive into the podcast data and see if we can highlight some of our most well-received episodes of the year. In this post, I break down the details of our top 5 most popular episodes (by downloads). Here they are!
, 16 min read. Full article.

Hetzner policy changes, regret?

After moving our infrastructure to the Hetzner Data Center. They've changed their policy to limit bandwidth and increase the prices. So, do we regret this move? And what impact does it have on us? Here's an update since people have been asking.
, 3 min read. Full article.

Talk Python rewritten in Quart (async Flask)

Are you considering migrating from one Python web framework to another? This article describes our recent migration from Pyramid to Quart and from synchronous code to code powered by asyncio with async and await. Here why we chose Quart/Flask over the many other options and concrete steps to make the conversation smooth.
, 17 min read. Full article.

We've moved to Hetzner

After nearly a decade with Digital Ocean, we’ve moved our infrastructure to Hetzner’s new US-based data center. Hetzner’s cloud servers offer major savings and better specs. Tests so far show Hetzner has faster bandwidth and CPUs at a fraction of the cost. We'll save almost $1,500 annually. Follow along as we share insights on this project.
, 3 min read. Full article.

Cloud-native essay dives into our infrastructure

Michael's 'What is the opposite of cloud-native' post dives into a bunch of the details for how we run our infrastructure at Talk Python with Docker and Linux. It also covers how we avoid the complexity and costs of many interconnected cloud services.
, 1 min read. Full article.

Self-hosted Open Source and more

What's up at Talk Python for the month of June 2024? We have Michael diving deep into the self-hosted open source that powers our infrastructure, how we use LLMs (and how we don't), a new course, and a motorcycle ride through the desert mountains.
, 4 min read. Full article.

Platform Week and Some Fun New Python Tools

Platform week was a massive success at Talk Python. But what is it? Learn how Michael used this concept to focus on closing a bunch of issues and adding features in short order. Plus, we cover some fun new tools I've come across that might be interesting if you're into Python or data science.
, 3 min read. Full article.

Michael's Keynote: The State of Python in 2024

PyCon Philippines keynote: The State of Python in 2024 is now on YouTube. We also did a VS Code AMA with Cecil and Brain. Plus more awesome tools and apps to play with. I love collecting these small utilities and making my day a little brighter with a new tool.
, 3 min read. Full article.

Build An Audio AI App Course, Plus Data Doodling

We've got a new, free course about using Flask, HTMX, and AI to build a podcast agent website. And we talk with Charlie Marsh from Astral about their very exciting new tool 'uv'. Plus, Martina Pugliese joins Michael on YouTube for a cool, visual event we're calling 'Data Doodling'.
, 3 min read. Full article.