Lynn Root - Advanced asyncio: Solving Real-world Production Problems - PyCon 2019
"Speaker: Lynn Root Everyone’s talking about it. Everyone’s using it. But most likely, they’re doing it wrong, just like we did. By building a simplified chaos monkey service, we will walk through how to create a good foundation for an asyncio-based service, including graceful shutdowns, proper exception handling, and testing asynchronous code. We’ll get into the hairier topics as well, covering topics like working with synchronous code, debugging and profiling, and working with threaded code. We’ll learn how to approach asynchronous and concurrent programming with Python’s `asyncio` library, take away some best practices, and learn what pitfalls to avoid. Slides can be found at: https://speakerdeck.com/pycon2019 and https://github.com/PyCon/2019-slides"

Geir Arne Hjelle - Plugins: Adding Flexibility to Your Apps - PyCon 2019

Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCon 2019

Lynn Root - Advanced asyncio: Solving Real-world Production Problems

Higher level Python asyncio with AnyIO - Talk Python to Me Ep.385

import asyncio: Learn Python's AsyncIO #1 - The Async Ecosystem

Raymond Hettinger - Modern solvers: Problems well-defined are problems solved - PyCon 2019

Pablo Galindo Salgado - Time to take out the rubbish: garbage collector - PyCon 2019

Carl Meyer - Type-checked Python in the real world - PyCon 2018

Mike Müller - Descriptors and Metaclasses - Understanding and Using Python's More Advanced Features

Demystifying AsyncIO: Building Your Own Event Loop in Python — Arthur Pastel

Curious Course on Coroutines and Concurrency

Simple Code, High Performance

Miguel Grinberg Asynchronous Python for the Complete Beginner PyCon 2017

Async Generators in Python: A Deep Dive - Łukasz Langa - code::dive 2023

Moses Schwartz, Andy Culler - A Snake in the Bits: Security Automation with Python - PyCon 2019

Mario Corchero - Exceptional Exceptions - How to properly raise, handle and create them.

Tutorials - Reuven M. Lerner: Comprehending comprehensions

Keynote: Benchmarking - It's About Time - Matt Godbolt - C++Now 2026

import asyncio: Learn Python's AsyncIO #3 - Using Coroutines

