
Daniel Vahla
Consultant at Mavericks Software
Talk
Python
17/10/2025 – –
Alfa
en
A recap on thread safety and synchronisation primitives. As more developers adopt free-threaded Python, understanding thread safety becomes critical - not just nice to have. This talk explores all essential synchronisation primitives from Python's threading module through a practical dice game simulation scenario. You'll learn to identify and fix race conditions, understand what the GIL was protecting, and discover patterns to ensure your code works correctly in the free-threaded future.
Developer
Beginner