Python Bytes

Michael Kennedy and Brian Okken
undefined
18 snips
Dec 22, 2025 • 43min

#463 2025 is @wrapped

Discover how agentic AI is transforming the software landscape, potentially slashing costs by 90% while speeding up implementation. The discussion delves into the rising demand for software as costs decrease, alongside the risks that open-source sustainability might face. Explore GitHub alternatives amidst pricing controversies and the vital balance between community reach and self-hosting. Plus, enjoy some light-hearted dev hacks that bring humor to coding challenges!
undefined
39 snips
Dec 15, 2025 • 36min

#462 LinkedIn Cringe

The hosts dive into the challenges of deprecation warnings often being ignored in Python libraries. They propose innovative solutions to surface these warnings during testing. An exciting highlight is PyAtlas, an interactive map showcasing the top 10,000 Python packages, revealing hidden gems like enhanced pytest tools. Michael introduces a collaborative documentation platform developed by the French and German governments. The discussion also covers quirky tools like the Thanos CLI and offers humorous takes on LinkedIn cringe moments.
undefined
15 snips
Dec 9, 2025 • 29min

#461 This episdoe has a typo

PEP 798 makes unpacking in comprehensions official, allowing for cleaner code. Pandas 3.0.0 is on the horizon, featuring a dedicated string data type and new behaviors. A new tool integrates misspelling detection directly into your coding environment. The slowlafi tool helps simulate constrained CI environments for more robust testing. Best practices for mocking in tests are shared, ensuring you avoid common pitfalls. Plus, a hilarious look at a simulated programming language using clickbait! Tune in for laughs and learning!
undefined
17 snips
Dec 1, 2025 • 24min

#460 Overlooked Python Typing

The Advent of Code kicks off with some exciting changes this year. Django 6 is on the horizon, bringing support for Python 3.12 and new features like Content Security Policy support and a built-in tasks framework. The hosts dive into advanced, often overlooked Python typing gems that can streamline your code. They also introduce codespell, a tool to catch typos in your projects. To lighten the mood, there's a hilarious 'No as a Service' API that provides excuses for saying no.
undefined
34 snips
Nov 24, 2025 • 33min

#459 Inverted dependency trees

Discover the new frozendict built-in type introduced in PEP 814, enhancing Python's immutability. Dive into the transition from Material for MkDocs to the Rust-based Zensical project. Learn how Tack visualizes internal code dependencies and generates architecture graphs. Exciting speedups are on the way for Python 3.15 and 3.16, with enhancements like 30% faster decompression. Plus, find out how to use pip tools to analyze inverted dependency trees and enjoy some witty banter about cloud outages!
undefined
40 snips
Nov 17, 2025 • 23min

#458 I will install Linux on your computer

Listen in as hosts discuss the exciting possibility of a fresh redesign for Django's website, featuring a compelling mock-up by Adam Hill. Discover the efficiency of aiosqlitepool, a game-changer for asynchronous SQLite connections, which boosts performance significantly. They also introduce deptry, a tool for detecting unused or missing dependencies. Plus, check out the jeftin browser for interactive file exploration over SSH. And don’t miss a nostalgic programming joke about Linux installations!
undefined
10 snips
Nov 11, 2025 • 28min

#457 Tapping into HTTP

Discover httptap, a CLI tool that dissects HTTP requests for precise timing measurements. Learn ten smart hacks to enhance Python performance, covering everything from data structures to exception handling. Dive into FastRTC, which simplifies WebRTC integrations with features for voice chat. Brian also shares tips on analyzing Python dependencies using pipdeptree. Plus, find out how to color-code your VS Code projects with the Peacock extension to easily distinguish between them. And don't miss a light-hearted joke about Python's past!
undefined
32 snips
Nov 3, 2025 • 26min

#456 You're so wrong

The PSF's dramatic withdrawal of a $1.5 million grant proposal due to anti-DEI conditions makes waves in the community. Discover PyBintic, a binary serializer that dramatically cuts cache size for Pydantic models. T-strings are introduced as a new string formatting tool that offers exciting possibilities for library authors. The cronboard tool simplifies viewing cron jobs via terminal. Plus, a lighthearted discussion on AI versus human feedback leaves listeners chuckling.
undefined
43 snips
Oct 27, 2025 • 39min

#455 Gilded Python and Beyond

Discover Cyclopts, a CLI library that enhances usability compared to Typer. Explore the exciting future of GIL-free Python, potentially transforming web services with enhanced performance. Learn about the practical benefits of free-threaded GC and how it dramatically speeds up ASGI applications. Delve into lazy imports for better package management. Plus, enjoy a humorous take on AI surgeons! Tune in for insights into programming innovations and some light-hearted banter.
undefined
16 snips
Oct 20, 2025 • 29min

#454 It's some form of Elvish

Discover the intriguing djrest2 library for creating minimal REST APIs in Django, and explore the trade-offs of using different frameworks. Dive into the powerful GitHub CLI, allowing seamless management of pull requests and repositories directly from the terminal. Learn about caniscrape, a tool to analyze website anti-bot protections, and unravel the complexities of lazy imports. Enjoy a humorous take on programming with a joke that cleverly compares perplexing code to Tolkien's Elvish—coding can be quite the adventure!

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