Krzysztof Wilczyński
Bios:
Mateusz Zaremba:
seasoned professional with a diverse background in technology. He is currently an Application Architect at Ørsted, where he helps teams build engineering tooling. Previously, Mateusz was a DevOps Architect at AWS, with a strong background in Cloud and AI/ML. He primarily works with Python. Prior to this, Mateusz honed his skills as a full-stack developer, proficient in Django and React.
Beyond tech, he brings a unique perspective as an aerospace engineer and avid sailor. This rich blend of skills and experiences empowers Mateusz to drive innovation and efficiency in the ever-evolving tech landscape.
Krzysztof Wilczynski:
In his daily work, Krzysztof supports AWS' largest customers on their cloud journey with both his technical (coding, architecting) and consulting-soft skills. He specializes in Python, Serverless Cloud Services, and Cloud Security. Krzysztof works hand-in-hand with both engineers and executives from his customer's side to ensure a ""well-architected"", smooth, secure, and cost-optimized adoption of the cloud.
Outside of work, Krzysztof spends most of his time playing guitar (and other, weirder instruments) or hacking with his 3d printer.
Session
Asynchronous programming in Python has become an essential tool for developers building high-performance applications. But for many, terms like async
, await
, and the event loop seem daunting. This session provides a clear and concise introduction to async Python, breaking down the core concepts and showcasing practical examples of when and how to use it.
We’ll start with a simple explanation of Python’s async ecosystem (asyncio
and beyond), discuss common patterns like asyncio.gather
and task coordination, and demonstrate real-world use cases, such as making concurrent API calls or handling database queries through step-by-step coding.
As a cherry on top, we’ll briefly introduce Asyncer, a modern library that simplifies async workflows, for those ready to take async to the next level. By the end, you’ll feel confident to dive into async programming and leverage it effectively in your projects.
Whether you're a beginner or someone looking to solidify your async knowledge, this talk will leave you feeling empowered to tackle async Python without headaches.