
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

Oct 5, 2022 • 38min
#304 Build your own text adventure language in Python
Topics covered in this episode:
Ten tasty ingredients for a delicious pull request
textX
Reasoning about asyncio.Semaphore
Turnstile
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/304

Sep 29, 2022 • 38min
#303 This title is required or is it optional?
Topics covered in this episode:
Human regular expressions revisited
Implicit Optional Types Will Be Disabled by Default
cython-lint
difftastic - structural diff
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/303

Sep 20, 2022 • 33min
#302 The Blue Shirt Episode
Topics covered in this episode:
Can Amazon’s CodeWhisperer write better Python than you?
Related and worth listening to: * Stable Diffusion breaks the internet w/ Simon Willison*
Apache Superset
Recipes from Python SQLite docs
-ffast-math and indirect changes
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/302

Sep 15, 2022 • 31min
#301 PyTorch Grows Up and Moves Out
Topics covered in this episode:
PythonAnywhere: Our Commitment to Providing Free Accounts
ruff: An extremely fast Python linter, written in Rust.
Meta spins off PyTorch Foundation to make AI framework vendor neutral
Two string resources
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/301

Sep 6, 2022 • 55min
#300 A Jupyter merge driver for git
Topics covered in this episode:
Test your packages and wheels
The Jupyter+git problem is now solved
Help us test system trust stores in Python
Making plots in your terminal with plotext
jinja2-fragments
SLSA 3 Generic Builder for GitHub Actions GA
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/300

Sep 3, 2022 • 46min
#299 Will McGugan drops by
Topics covered in this episode:
Careful with that PyPI email
IEEE Top Programming Languages 2022: Python’s still No. 1, but employers love to see SQL skills
Django 4.1
You Should Be Using Python's Walrus Operator - Here’s Why
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/299

Aug 24, 2022 • 32min
#298 "Unstoppable" Python
Topics covered in this episode:
Uncommon Uses of Python in Commonly Used Libraries
Skyplane Cloud Transfers
7 things I've learned building a modern TUI framework
‘Unstoppable’ Python
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/298

Aug 16, 2022 • 23min
#297 I AM the documentation
Topics covered in this episode:
SQLCodeGen
The death of setup.py*, long live pyproject.toml
aiocache
Hatch: a modern, extensible Python project manager
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/297

Aug 9, 2022 • 33min
#296 pip: Constrain your excitement
Topics covered in this episode:
Pip constraints files
async-cache
Organize Python code like a PRO
keyring
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/296

Aug 4, 2022 • 36min
#295 Flutter + Python GUI Apps?
Topics covered in this episode:
Faster routing for Flask & Quart
Quarto: an open-source scientific and technical publishing system built on Pandoc
Flet UI
Building an authenticated Python CLI
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/295