Episode 9: Py Day with Emily Morehouse-Valcarcel
Description
Let's talk about the Steering Council, running a small consultancy business, the Walrus, and pet peeves with our special guest today!
## Outline
(00:00:00 ) INTRO
(00:00:56 ) PART 1: Emily Morehouse
(00:02:15 ) Running a small consultancy business
(00:04:39 ) What features of JS do you miss in Python?
(00:05:50 ) Łukasz outnumbered in a world of Steering Council members
(00:06:12 ) Upgrading to new Python versions
(00:07:00 ) It depends on who deployed the project
(00:09:44 ) Second term as a Steering Council member
(00:11:33 ) Barry, play some bass for us
(00:13:04 ) Let's hear a recent war story
(00:15:17 ) Is this progress bar even working?
(00:17:40 ) The Villain Origin Story
(00:21:37 ) Emily, The Bringer of Doom
(00:22:37 ) Consensus within the Steering Council
(00:25:52 ) Syntax changes in Python are rare, right? Right?
(00:28:22 ) On implementing PEP 572
(00:32:52 ) How would PyCon 2020 in Pittsburgh feel?
(00:34:18 ) How can you be mad about the Walrus?
(00:36:10 ) Favorite parts of the standard library
(00:38:10 ) Is hacking on Python a good experience to newcomers?
(00:40:26 ) Emily's pet peeve about Python, take 1
(00:42:17 ) Emily's favorite change in Python in recent years
(00:44:34 ) Emily's pet peeve about Python, take 2
(00:46:34 ) Łukasz's pet peeve
(00:48:25 ) Surprise extra question
(00:49:42 ) At core.py we are professionals
(00:51:00 ) PART 2: PR of the Week
(00:54:00 ) CALL TO ACTION: Upgrade Python.org to Django 4!
(00:56:22 ) PART 3: What's Going On in CPython?
(00:56:38 ) Faster Python updates
(01:00:10 ) Free threading: GIL can be disabled but we're not done yet!
(01:04:17 ) New defaults for SSL context flags
(01:05:39 ) python -m asyncio and sys.__interactivehook__
(01:06:24 ) Surprise question: what is sys.__interactivehook__ even doing?
(01:08:11 ) OUTRO