- Dev Blogs
- The Old New Thing
The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts

Apr 7, 2025
0
0
On priority inversion in the use of a spinlock to ensure atomic access to a shared_ptr

Priority inversion may be rare, but correctness doesn't care about rarity.


Apr 3, 2025
0
1
Adding delays to our task sequencer, part 2

Waiting the right amount of time.


Apr 1, 2025
1
1
The return of Building 7

Pranksters lose one of their longtime inside jokes.

Mar 31, 2025
12
1
If one program blocks shutdown, then all programs block shutdown, revisited

No take-backs.

Mar 28, 2025
0
2
The 2025/2026 Seattle Symphony subscription season at a glance

The pocket reference guide for 2025/2026.

Mar 28, 2025
3
1
Fixing exception safety in our task_sequencer

Exception safety, the forgotten requirement.

Mar 27, 2025
8
2
On launching a dialog when a specific combo box item is selected

Changing selections is not a good time to launch a dialog box.