Python Bytes

Michael Kennedy and Brian Okken
undefined
Sep 8, 2025 • 39min

#448 I'm Getting the BIOS Flavor

Discover the innovative tool, prek, a Rust alternative to pre-commit that boosts efficiency without the hassle of Python installations. Explore TinyIO, a lightweight async approach simplifying concurrency in Python. Dive into the power of Python's print function and the crucial responsibility developers have when using AI. Laugh along as the hosts discuss a major AI settlement and the humorous mishaps that come with tech. And don't miss their playful banter on Slurpee flavors and the quirks of AI communication!
undefined
Sep 2, 2025 • 36min

#447 Going down a rat hole

Discover the benefits of a lightweight reverse proxy tool called rathole, designed for seamless access to local web applications. Learn how to optimize server resources and enhance tool installations with pre-commit and UV integration. Dive into the exciting features of Python 3.14, especially functools placeholders, and hear about the challenges of migrating old blog content using AI. Plus, explore innovative podcasting techniques and the fun of dynamic QR codes while reminiscing about movie nights and coding mishaps.
undefined
36 snips
Aug 25, 2025 • 31min

#446 State of Python 2025

Discover the thrilling resurgence of pypistats.org, which now features a CLI tool to check Python package download stats. Dive into the evolving Python landscape, focusing on trends in data science and the significance of using updated versions. Explore the functionalities of the wrapt module for decorators and monkey patching, ensuring code integrity. Get insights into performance tools like PySentry, while enjoying humorous takes on summer heat and a playful critique of JavaScript's reign in web development.
undefined
25 snips
Aug 18, 2025 • 30min

#445 Auto-activate Python virtual environments for any project

Discover the new PYX middleware tool designed to enhance package installations in Python. Explore Litestar, a flexible framework that simplifies app scaling without pydantic. Learn about Django remake migrations for better migration management and the benefits of django-chronos for performance tracking. The discussion also touches on the significance of error monitoring and the growing trends in Python development, including insights on virtual environments and running OpenAI models locally. Plus, enjoy a lighthearted joke to wrap it all up!
undefined
14 snips
Aug 11, 2025 • 26min

#444 Begone Python of Yore!

Discover the fascinating world of regex pragmas in coverage.py, allowing for smarter code management. The importance of high code coverage is emphasized, along with tools for handling legacy Python compatibility. Dive into the implications of Pydantic deprecations and how they shape the future of development. Learn about the Nox testing tool for multi-version testing and efficient Django database migrations. Explore performance optimization strategies for SQLite and get updates on exciting new courses aimed at data scientists!
undefined
16 snips
Aug 4, 2025 • 26min

#443 Patching Multiprocessing

Discover rumdl, a super-fast Markdown linter built in Rust that helps with common formatting issues. Learn about the latest updates in the coverage tool, including improvements for subprocess handling. Dive into AIO Boto3, which makes AWS operations asynchronous for better real-time data management. Explore Python best practices that might make you rethink the necessity of classes. Enjoy a humorous comparison of Visual Studio and VS Code, highlighting their unique strengths.
undefined
33 snips
Jul 28, 2025 • 23min

#442 Cloud bills in scientific notation

Explore the evolving landscape of open source security, emphasizing the need for wider collaboration among experts. Discover how AI tools are enhancing security assessments while keeping the mood light. Delve into the latest updates in Python management and installation features, making development smoother. Join a fun quiz about f-strings alongside a celebration of Django's anniversary. Lastly, meet Toad, a new project set to revolutionize terminal experiences while teasing the quirks of cloud billing in tech.
undefined
17 snips
Jul 21, 2025 • 28min

#441 It's Michaels All the Way Down

Dive into the evolution of SQLite with Turso, a modern, scalable solution for data management! Discover how it pairs with Lightstream for seamless database replication. Learn about PEP 792 and its project status markers, improving Python package classification. Uncover the importance of coverage testing in software development and how Docker images can be transformed into executable files. The hosts share insights with a sprinkle of humor, making it an engaging listen!
undefined
6 snips
Jul 15, 2025 • 25min

#440 Can't Register for VibeCon

Delve into the world of direnv, where environment variables seamlessly adapt to your project’s directory. Discover RQLite, a cool distributed counterpart to SQLite that boosts reliability and search capabilities. Get insights on a novel Python dictionary tracking keys for better testing and the latest in Markdown management for web scraping. Plus, enjoy some lighthearted banter about the quirky concept of 'vibe coding' and the playful idea of a VibeCon, making tech talk both informative and entertaining!
undefined
22 snips
Jul 7, 2025 • 27min

#439 That Astral Episode

Discover the launch of a new type checker that boosts performance for large Python projects. Learn about the UV build backend, making strides towards stability and efficiency. Dive into tips for refactoring complex Boolean expressions for better code readability. Explore the Fast API Machine Learning Skeleton, a game-changer for deploying models as APIs. The discussion wraps up with insights on automation in coding and a personal story from a local fair, blending tech talk with community vibes.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app