
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

Dec 12, 2023 • 27min
#364 Holy Match-Cases Batman!
Topics covered include a Python/Django Advent calendar, Dropbase for building internal web apps, and real-world examples of match/case patterns. Plus, there are extras and a joke!

Dec 5, 2023 • 39min
#363 DNS Again? It's Always DNS.
Topics covered: Fixit 2: Meta's auto-fixing linter, FastUI for building web UIs with Python, conversation on mail list/newsletter, creating CLIs from type hints, interesting comments on Fixit, new Python library fast UI for web UIs.

Nov 28, 2023 • 28min
#362 You can deprecate a global variable?
Topics covered in this podcast include habits of great software engineers, Flask 3.0 updates, building Conway's Game of Life with Python, and discussing the polars business plugin.

Nov 21, 2023 • 30min
#361 Proper way to comment your code!
The podcast covers topics such as different shapes and sizes of keyboards, the CLI framework Appeal, a python library for generating Graph Data Structures called Graphinate, and various other topics including contributing to open source, funny Halloween stories, and Python updates.

Nov 7, 2023 • 36min
#360 Happy Birthday!
The podcast covers the topics of using exclude_also with coverage.py, a cool feature to exclude code blocks from test coverage. They also talk about Writeside, an IDE for writing documentation, highlighting its features and benefits.

11 snips
Nov 2, 2023 • 43min
#359 gil--;
Python enthusiast gil joins the hosts to discuss PyCon 2024, the production-ready Ruff formatter, and the removal of the Global Interpreter Lock in Python. They also share a joke and thank Scout APM for sponsoring the episode.

Oct 24, 2023 • 35min
#358 Collecting Shells
This podcast covers topics like Django 5.0 beta 1 release, Windows Terminal for git bash, mastering integration testing with FastAPI, and challenges of gaining awareness and dealing with big tech platforms.

Oct 17, 2023 • 29min
#357 Python 3.7 EOLed, We Hadn't Noticed
Topics covered in this podcast include the QuickMacHotKey library for automating tasks on macOS, insights on building CLI tools in Python, the introduction of Warp Terminal, the surprise over the end of life of Python 3.7, and a lighthearted conversation about a baguette exhibit at the Oregon Zoo.

Oct 10, 2023 • 24min
#356 Ripping from PyPI
Topics covered in this podcast include the recommended use of Psycopg 3 for new projects and its native asyncio support, the features of the dacite library for creating data classes from dictionaries, the new Rust implementation of PIP with exciting features, the challenges of writing flaky tests and concurrency issues, and discussions about data testing and experiences with email clients.

Oct 3, 2023 • 35min
#355 Python 3.12 is Out!
Python 3.12 is out! New features include type parameter syntax, TypedDict for **kwargs, and f-strings in the grammar. Python Developers Survey 2022 Results discussed. Scientific Python Library Development Guide explored. The podcast also covers trouble with virtualenv caching, improvements to the os module for Windows, and asyncio package performance improvements.