Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Azure Cosmos DB Conf 2026 — Call for Proposals Is Now Open, JS talks wanted!

Swapping two blocks of memory inside a larger block, in constant memory

Progress on TypeScript 7 – December 2025

Can I throw a C++ exception from a structured exception?

C++ says “We have try... finally at home”

Why are we worried about memory access semantics? Full barriers should be enough for anybody

Janet Jackson had the power to crash laptop computers (2022)

Microspeak: North Star – The Old New Thing (2015)

When irate product support customers demand to speak to Bill Gates

How does Windows synthesize CF_Unicode­TEXT from CF_TEXT and vice versa?

Various locale mismatch scenarios in Windows clipboard text format synthesis

Beyond Ergonomics: How the Azure Command Launcher for Java Improves GC Stability and Throughput on Azure VMs

Uninitialized garbage on ia64 can be deadly (2004)

How can I read the standard output of an already-running process?

From Complexity to Simplicity: Intelligent JVM Optimizations on Azure

.NET 10

Visual Studio 2026 is now generally available

Reinventing how .NET builds and ships (again)

Behind the scenes on how Windows 95 application compatibility patched broken programs

Introducing F# 10

The Microsoft SoftCard for the Apple II: Getting two processors to share memory

API design principle: Don't tempt people to divide by zero

How did the Win 95 user interface code get brought to the Windows NT code base?

Code comments should apply to the state of the system at the point the comment "executes"

When you opened a screen shot of a video in Paint, the video was playing in it

The .NET Security Group

Performance Improvements in .NET 10

Microsoft’s OpenJDK builds now ready for Java 25

Visual Studio 2026 Insiders is here

Why is Windows still tinkering with critical sections? – The Old New Thing

More →