The ancient world before computers had stacks or heaps

What's new for .NET in Ubuntu 24.04

Tax consequences of WIN95 team members keeping a piece of software for testing

How does the classic Win32 ListView handle incremental searching?

Announcing TypeScript 5.4

Announcing TypeScript 5.4

.NET Smart Components

Announcing TypeScript 5.4

Sudo for Windows

If you're just going to sit there doing nothing, at least do nothing correctly

Announcing TypeScript 5.4 RC

What is a hard error, and what makes it harder than an easy error?

Functions that return the size of a required buffer generally return upper bounds, not tight bounds - The Old New Thing

Resilience and chaos engineering

Speed up Java Development on Windows with Dev Drive

My Top 10 NEW Visual Studio Features of 2023 for .NET Developers - .NET Blog

How can I add an environment variable to a process launched via Shell­Execute­Ex or IContext­Menu? - The Old New Thing

Announcing TypeScript 5.4 Beta

A jump into the middle of an instruction from nowhere (2023)

The SuperH-3, part 1: Introduction (2019)

The case of the vector with an impossibly large size

In Windows 3.1 and Windows 95, what is a "grabber"? - The Old New Thing

The mysterious second parameter to the x86 ENTER instruction

Safer recursion in F#

That time the Word team sent presents to the children of WordPerfect’s EVP

Hardware Intrinsics in .NET 8

What’s New in the vcpkg 2023.12.12 Release - C++ Team Blog

What is a static chain pointer in the context of calling convention ABI?

Azure DevOps for Unreal Engine game development

.NET 8

More →