
Python Bytes
Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.
Latest episodes

7 snips
Jan 27, 2025 • 20min
#418 I'm a tea pot
The show opens with a heartfelt tribute to Michael Foord, a key figure in the Python community. Listeners will discover Valkey, a powerful open-source alternative to Redis. The hosts dive into 30 software development best practices, highlighting simplicity and proper code maintenance. They also discuss cautious mocking in testing and managing MIME types for web projects. Lastly, they celebrate Python's milestones while playfully discussing the quirky HTTP status code 418.

Jan 21, 2025 • 24min
#417 Bugs hide from the light
Discover the innovative LLM Catcher, helping developers debug with advanced language models for clearer insights. Dive into the new Project Quarantine initiative designed to manage malicious packages on PyPI, enhancing package safety. Learn about the importance of code security and testing with tools like RESPX, while also exploring the intricacies of unpacking keyword arguments in Python. The episode wraps up with a dose of humor, featuring programming jokes that lighten the technical discussions.

Jan 13, 2025 • 44min
#416 A Ghostly Episode
Discover the innovative terminal emulator Ghostty that combines speed, features, and a user-friendly design for MacOS and Linux users. Learn about the transition to a simpler Bash setup for efficient Python development and the introduction of WinLoop to enhance AsyncIO on Windows. Dive into secure coding practices with a focus on threat modeling and collaborative strategies. The hosts also share their personal coding experiences, upcoming events in the Python community, and the evolution of podcasting into an interactive learning platform.

Dec 23, 2024 • 33min
#415 Just put the fries in the bag bro
Discover a fascinating new Python library that ensures long-running tasks are resilient by saving their state in a Postgres database. Explore the rise of typing in Python as developers adopt it widely, but face usability hurdles. Learn about tools like Write Typer, perfect for automating type annotations. Dive into the integration of command line utilities in scripts, and hear tips on productivity enhancements. Enjoy a lighthearted discussion of Python syntax with a twist, filled with humor and relatable coding terms.

Dec 16, 2024 • 30min
#414 Because we are not monsters
Discover how a new project is streamlining Django command line use by replacing 'django-admin' with the simpler 'django.' Explore Django Unicorn, which adds reactive components to applications with minimal JavaScript. The hosts discuss command aliases, making life easier for beginners, and testing practices using tools like pytest. Learn about innovative string manipulation techniques and how Python is becoming a go-to for new programmers. Plus, enjoy a quirky take on the intersection of software testing and humor!

7 snips
Dec 9, 2024 • 31min
#413 python-build-standalone finds a home
Discover the fast and efficient JSON parser, jiter, that powers tools like Pydantic and Logfire. Explore the exciting transition of python-build-standalone under the Astral initiative, promising easier installations for Python users. Dive into the innovative Mocha caching library and the UV package manager that enhance Python development. Plus, enjoy a humorous take on technical texts, reminding us that even complex coding can spark joy and laughter!

19 snips
Dec 2, 2024 • 26min
#412 Closing the loop
The discussion kicks off with the intriguing topic of loop targets, showcasing a unique code snippet that sparks debate on readability. They dive into async innovations and the 'Bagels' project, emphasizing creative coding and time management. Personal coding adventures and social media engagement take center stage, with reflections on platforms like Blue Sky versus Mastodon. The humor flows as they share amusing programming and interview anecdotes, making the technical details more relatable and enjoyable.

Nov 25, 2024 • 40min
#411 TLS Client: Hello <<guitar solo>>
Discover the fascinating journey of transitioning a website to Quart for enhanced performance and async capabilities. Explore the impact of digital attestations on Python package security and the intriguing challenges of managing asynchronous applications. Join in on the discussion around web framework choices like Flask and FastAPI, while learning about automated testing strategies for over a thousand pages. Plus, enjoy a lighthearted joke that brings a smile to the tech talk!

Nov 18, 2024 • 31min
#410 Entering the Django core
Dive into an insightful discussion about Django’s core and sustainability as it nears its 20th anniversary. Discover how the balance between core features and the plugin ecosystem shapes the framework's future. Explore exciting concepts like futurepool for async programming, and hear a humorous take on the quirks of web frameworks. The hosts also navigate the challenges of keeping a community engaged across various platforms while sharing their personal Python programming adventures.

14 snips
Nov 14, 2024 • 35min
#409 We've moved to Hetzner write-up
Explore a revolutionary terminal-based tool for file navigation that enhances SSH access. Discover Posting, an elegant API client that streamlines testing with a user-friendly interface. Dive into the advantages of stack native solutions for web app development, including cost savings and performance boosts from migrating to Hetzner. Learn about the powerful UV tool for Python management and enjoy light-hearted discussions on programming habits and community trends.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.