Python Bytes

Michael Kennedy and Brian Okken
undefined
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
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.
undefined
20 snips
Jun 30, 2025 • 33min

#438 Motivation time

Discover handy Python cheat sheets that streamline your coding with F strings and command-line utilities. Explore Automatisch, an open-source alternative to Zapier that prioritizes data security. Learn about mureq-typed, a modern, zero-dependency library for HTTP requests. The hosts also discuss the importance of forking projects for open-source contributions and share tips for customizing your Python and terminal experience. Plus, enjoy some light-hearted humor along the way!
undefined
22 snips
Jun 23, 2025 • 34min

#437 Python Language Summit 2025 Highlights

Dive into the highlights from the Python Language Summit 2025, where discussions ranged from managing breaking changes and improving concurrency to the exciting prospects of Python on mobile. Explore the challenges of Python's property systems and how different tools handle type checking. Unpack Complexipy, a innovative library for measuring cognitive complexity, and discover Juvio, which enhances command execution in Jupyter notebooks. The blend of technical insights and humor makes for an engaging exploration of Python's future.
undefined
5 snips
Jun 16, 2025 • 37min

#436 Slow tests go last

Explore the exciting news that free-threaded Python is now officially supported, thanks to PEP 779! Dive into the management of asynchronous tasks with PyLeak and learn about optimizing test execution with PyTest. Discover a new Python wrapper for FFmpeg that simplifies video processing and enhances efficiency. Plus, the hosts thoughtfully discuss vital authentication for B2B SaaS and share insights on naming conventions and Python upgrades. Don’t miss the blend of technical depth and light-hearted banter!
undefined
23 snips
Jun 9, 2025 • 26min

#435 Stop with .folders in my ~/

Discover the power of platformdirs for seamless file management across systems. Learn about Poe the Poet, a task runner that simplifies Python workflows. Explore the exciting enhancements in Pandas 3.0, including faster data processing with PyArrow and advanced validation through Point Blank. Delve into Polars for innovative data manipulation and hear an emotional tale about the struggles of unshipped projects, reflecting on the contrast between software and hardware timelines. Plus, enjoy a dash of programming humor!
undefined
26 snips
Jun 2, 2025 • 29min

#434 Most of OpenAI’s tech stack runs on Python

Discover how the PyPI test suite was made 81% faster through clever strategies like parallel execution and database isolation. Dive into the world of OpenAI's tech stack, showcasing Python's pivotal role. Learn about optimizing import performance in Python, and check out quick insights from PyCon talks. The conversation wraps up with a light-hearted take on AI's impact on programming, making for an engaging listen!

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