

Python Bytes
Michael Kennedy and Brian Okken
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.
Episodes
Mentioned books

Sep 8, 2019 • 24min
#146 Slay the dragon, learn the Python
Topics covered in this episode:
Positional-only arguments in Python
django-stubs
CodeCombat
Four Use Cases for When to Use Celery in a Flask Application
pytest-steps
docassemble
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/146

Aug 31, 2019 • 34min
#145 The Python 3 “Y2K” problem
Topics covered in this episode:
friendly-traceback
* Pandas Users Survey*
* python3 “Y2K” problem (python3.10 / python4.0)*
pypi research
* DaPy*
python-remote-pdb
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/145

Aug 23, 2019 • 26min
#144 Are you mocking me? It won't work!
Topics covered in this episode:
Why your mock doesn’t work
The nonlocal statement in Python
twitter.com/brettsky/status/1163860672762933249
pre-commit now has a quick start guide
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/144

Aug 14, 2019 • 33min
#143 Spike the robot, powered by Python!
Topics covered in this episode:
Keynote: Python 2020 - Łukasz Langa - PyLondinium19
My oh my, flake8-mypy and pytest-mypy
Python 3 at Mozilla
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/143

Aug 6, 2019 • 31min
#142 There's a bandit in the Python space
Topics covered in this episode:
Writing sustainable Python scripts
Static Analysis and Bandit
jupyter-black
Report Generation workflow with papermill, jupyter, rclone, nbconvert, …
How — and why — you should use Python Generators
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/142

Jul 29, 2019 • 31min
#141 Debugging with f-strings coming in Python 3.8
Topics covered in this episode:
Debugging with f-strings in Python 3.8
Am I "real" software developer yet?
Debugging with local variables and snoop
New home for Humans
The Backwards Commercial License
Switching Python Parsers?
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/141

Jul 23, 2019 • 25min
#140 Becoming a 10x Developer (sorta)
Topics covered in this episode:
Becoming a 10x Developer: 10 ways to be a better teammate
quasar & vue.py
Regular Expressions 101
python-diskcache
The Python Help System
Python Architecture Graphs
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/140

Jul 18, 2019 • 39min
#139 f"Yes!" for the f-strings
Topics covered in this episode:
Simplify Your Python Developer Environment
New fast.ai course: A Code-First Introduction to Natural Language Processing
Cloning the human voice
Ab(using) pyproject.toml and stuffing pytest.ini and mypy.ini content into it
Polyaxon
Flynt for f-strings
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/139

Jul 8, 2019 • 30min
#138 Will PyOxidizer weld shut one of Python's major gaps?
Topics covered in this episode:
flake8-comprehensions
PyOxidizer (again)
Using changedir to avoid the need for src
WebRTC and ORTC implementation for Python using asyncio
Apprise - Push Notifications that work with just about every platform!
Websauna web framework
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/138

Jul 2, 2019 • 28min
#137 Advanced Python testing and big-time diffs
Topics covered in this episode:
Comparing the Same Project in Rust, Haskell, C++, Python, Scala and OCaml
MongoDB 4.2
Deep Difference and search of any Python object/data
Advanced Python Testing
Understanding Python's del
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/137