

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

Oct 15, 2019 • 26min
#152 You have 35 million lines of Python 2, now what?
Topics covered in this episode:
JPMorgan’s Athena Has 35 Million Lines of Python 2 Code, and Won’t Be Updated to Python 3 in Time
organize
PEP 589 – TypedDict: Type Hints for Dictionaries With a Fixed Set of Keys
gazpacho
How pip install Works
daily pandas tricks
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/152

Oct 10, 2019 • 26min
#151 Certified! It works on my machine
Topics covered in this episode:
Python alternative to Docker
How to support open-source software and stay sane
MATLAB vs Python: Why and How to Make the Switch
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/151

Oct 5, 2019 • 24min
#150 Winning the Python software interview
Topics covered in this episode:
How to Stand Out in a Python Coding Interview
The Python Software Foundation has updated its Code of Conduct
The Interview Study Guide For Software Engineers
re-assert : “show where your regex match assertion failed”
awesome-python-typing
Developer Advocacy: Frequently Asked Questions
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/150

Sep 25, 2019 • 37min
#149 Python's small object allocator and other memory features
Topics covered in this episode:
Dropbox: Our journey to type checking 4 million lines of Python
Setting Up a Flask Application in Visual Studio Code
Multiprocessing vs. Threading in Python: What Every Data Scientist Needs to Know
ORM - async ORM
Getting Started with APIs
Memory management in Python
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/149

Sep 18, 2019 • 24min
#148 The ASGI revolution is upon us!
Topics covered in this episode:
Annual Release Cycle for Python - PEP 602
awesome-asgi
Asynchronous Django
Sunsetting Python 2
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/148

Sep 11, 2019 • 25min
#147 Mocking out AWS APIs
Topics covered in this episode:
rapidtables
Quick and dirty mock service with Starlette
Mocking out AWS APIs
Single Responsibility Principle in Python
Extras
Joke
See the full show notes for this episode on the website at pythonbytes.fm/147

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


