Once Upon a Thread

Speaker: Jana Machutová

Audience level: 2

Once upon a time, a developer spawned a thread… and everything seemed fine. But inside that tidy code lived data races, deadlocks, and memory gremlins waiting to escape. In this 60-minute story-driven adventure, we’ll meet the most common (and mischievous) concurrency bugs in modern C++. We’ll explore how they sneak into everyday code and why they’re so good at hiding. Expect playful examples. No silver bullets — just a friendly map of the concurrency monster zoo. You’ll walk away a little braver… and your threads a lot better behaved.