Crafting robust and performant schedulers with TDD

Matthew Dodkins

⏱ 90 minute session
beginner
intermediate
advanced
16:00-17:30, Wednesday, 2nd April 2025
The need to schedule events in time is a recurring problem many of us encounter. I will share what I've learnt creating schedulers for "real-time" OSes, music sequencers and an old school MMO that refuses to die. Expect (hopefully) funny and practical advice in order to make your next scheduling experience a smooth one, whether you're writing medical software in C or developing games in C++ or C#.
🏷 C
🏷 C++
🏷 C#
🏷 TDD
🏷 scheduler
🏷 RTOS
🏷 music
🏷 games

Matthew Dodkins

Matthew has been programming since he was 6 years old. He still enjoys it, which is surprising. Most recently working with VR, dolphin detectors, various medical projects and an old RPG.