Jul 7, 2026 Post comments count13 Post likes count3 How did Windows 95 decide that a setup program ran? Raymond Chen It used some heuristics.
Jun 30, 2026 Post comments count5 Post likes count3 A compatibility note on the abuse of Windows window class extra bytes Raymond Chen Finding an illicit place to hide data.
Jun 22, 2026 Post comments count26 Post likes count18 In memory of the man who put red and green squiggles under words Raymond Chen Starting in Word and expanding to nearly every other word processor, and even things that aren't word processors.
Jun 17, 2026 Post comments count6 Post likes count2 Windows stack limit checking retrospective, follow-up Raymond Chen Choosing the register to use to pass the desired stack allocation size.
Jun 15, 2026 Post comments count28 Post likes count13 The time the x86 emulator team found code so bad that they fixed it during emulation Raymond Chen Offensive content in the eyes of a software engineer.
Jun 9, 2026 Post comments count2 Post likes count2 The Microsoft Company Party where everybody played name tag swap Raymond Chen Even the boss got into the festivities.
Jun 1, 2026 Post comments count20 Post likes count7 The placeholder name for the Windows 8 experience was “modern” Raymond Chen Modern this and that.
May 19, 2026 Post comments count5 Post likes count5 What is the history of the ERROR_ARENA_TRASHED error code? Raymond Chen The storage control blocks were destroyed.
May 18, 2026 Post comments count5 Post likes count7 Just shows that nobody cares about debugging the parity flag any more Raymond Chen Reported incorrectly since the day it was written.
May 5, 2026 Post comments count11 Post likes count8 A dispute over the TAB key highlights a mismatch between Microsoft and IBM organizational structures Raymond Chen I want to speak to your manager.