Technology1 min read

Raymond Chen

By · Published by Everything Blog

In short

The blog features detailed breakdowns of modern system mechanics alongside archival recollections from Microsoft's past. Technical entries explore challenging software issues such as the mechanics of hot-patching updates, managing thread suspension, and building random-access databases without external random-access storage. Meanwhile, historical posts document quirky company moments, including an employee catalog from 1987 and a support incident involving an intentional black screen.

Key points

  • The blog serves as a vital bridge between complex low-level Windows programming mechanics…: The blog serves as a vital bridge between complex low-level Windows programming mechanics and Microsoft's corporate history.
  • Developers receive practical guidance on handling documentation ambiguities and specializ…: Developers receive practical guidance on handling documentation ambiguities and specialized technical challenges like storage-constrained database implementation.
  • Preserved historical lore provides rare insight into company culture ranging from launch…: Preserved historical lore provides rare insight into company culture ranging from launch event mischief to reportedly haunted office buildings.

Sources checked by our analysis pipeline: 1

The Old New Thing

Practical development throughout the evolution of Windows.

Latest posts

Nov 10, 2026

Post comments count

0

Post likes count

0

Microsoft employee price list from 1987

The Microsoft product catalog.

Nov 9, 2026

Post comments count

0

Post likes count

2

If the Windows Update hot patcher checks that the function hasn’t already been patched, does that mean you can’t install two hot-patches?

It knows what it did.

Nov 6, 2026

Post comments count

0

Post likes count

1

Why are we all worked up about atomicity when applying hot-patches if we can just suspend all the threads?

Suspending all the threads stops the threads that are there now, those are not the only possible sources of change.

Nov 5, 2026

Post comments count

4

Post likes count

3

You shouldn’t change the style of a Win32 static control after it has been created

It doesn't really handle that case.

Nov 4, 2026

Post comments count

3

Post likes count

5

There are things with ranks, but it’s not always clear what the ranks mean

The…

Technology