TL;DR: Calvin Hendryx-Parker is the new permanent co-host of Python Bytes , starting with episode 483 on June 9th, 2026. After almost 10 years, Brian Okken, who founded the show with me back in 2016, has decided it's time for him to move on. We have some major news to announce over at Python Bytes . We are welcoming a new co-host to the show: Calvin Hendryx-Parker. After almost 10 years, Brian…
Over the past couple of months, we announced support for multi-lingual subtitles on our courses, starting with German and then Spanish . Now we are ready to release our third language, Portuguese ! All 283 hours of courses have complete Portuguese subtitles. Just choose your language, set the subtitle size and location and you have high-quality Portuguese subtitles to accompany your learning. Your…
Earlier this month, we announced support for multi-lingual subtitles on our courses. You can read the announcement for the full details. Now we are ready to release our second language, Spanish ! All 283 hours of courses have complete Spanish subtitles. Just choose your language, set the subtitle size and location and you have high-quality Spanish subtitles to accompany your learning. Update:…
Earlier this year, Mozilla announced that they had pointed Claude at the Firefox JavaScript runtime. The agent surfaced more than 100 bugs, 14 of them serious enough to become CVEs. That is the kind of result you used to only get from an expensive pen-testing engagement, and even then it would take weeks. Reading that announcement, I kept circling back to one question: could a working Python web…
If you're a native German speaker who is taking our courses over at Talk Python Training , we have excellent news for you. We now offer German transcripts and subtitles for our course videos. They're incredibly easy to enable. Just click the CC for closed captions in the player and switch your language to Deutsch. That's it! Now you're enjoying closed captions in your language.
We expect that most people who listen to Talk Python do so through their podcast player apps on their phone or even on their laptops. But there are plenty of times that people end up on an episode page and would love to have a nice experience interacting with that episode as well. One really common example: you go back to an episode you discovered several years ago, and the chances it's still on…
I'm very excited to share that you can now generate course completion certificates automatically at Talk Python Training. What's even better is our certificates allow you to one-click add them as official licenses and certifications on LinkedIn. Remember last week, I added some really nice features to your account page showing which courses are completed and which ones you've recently participated…
There have been a bunch of changes to make the podcast and courses at Talk Python just a little bit better. And I wrote a few interesting articles that might pique your interest. So I thought it was time to send you all a quick little update and let you know what's new and improved. Talk Python Courses Account Dashboard for courses I spoke to a lot of users who said that it's a bit difficult to…
TL;DR : Talk Python now has an open-source CLI tool ( talk-python-cli ) that lets you search 500+ podcast episodes, transcripts, guests, and training courses directly from your terminal. Install it with uv tool install talk-python-cli . It supports text, JSON, and Markdown output: built for humans, scripts, and AI/LLMs alike. Talk Python To Me has been running for over 10 years. Over that time, we…
TL;DR: Talk Python now offers two AI integration features: an MCP server for real-time podcast data access in Claude, Cursor, and similar tools, plus an llms.txt file for AI assistants without MCP support. Search episodes, transcripts, guests, and courses directly from your AI. Since this post was published, we've added a Talk Python CLI and an MCP server for Python Bytes too. We've just added two…