Loading...

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

In memory of the man who put red and green squiggles under words

TypeScript 7.0 RC

Microspeak elaborated: Isn't escrow just a release candidate by another name?

The time the x86 emulator team found code so bad they fixed it during emulation

WSL container is now available for public preview

DLL that was not present in memory despite not being formally unloaded

The cover of C++: The Programming Language raises questions not answered by the cover

Understanding the rationale behind a rule when trying to circumvent it

Writing Node.js addons with .NET Native AOT

Intelligent Terminal 0.1

The back cover of C++: The Language raises questions not answered by front cover

A discovery about GCC's unidirectional rotation algorithm

The placeholder name for the Windows 8 experience was "modern"

Improving C# Memory Safety

IBM didn't want Microsoft to use the Tab key to move between dialog fields

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

What is the history of the ERROR_ARENA_TRASHED error code?

How do I inform Windows that I'm writing a binary file?

Why are there both TMP and TEMP environment variables? (2015)

Visual Studio: New SDK-Style Support for Extension Projects

TypeScript 7.0 Beta (built on Go)

Finding a duplicated item in an array of N integers in the range 1 to N − 1

Consequences of passing too few register parameters to a C function

Consequences of passing too few register parameters to a C function

XOR'ing a register with itself is the idiom for zeroing it out. Why not sub?

Union types in C# 15

Combining API versioning with OpenAPI in .NET 10 applications

TypeScript 6.0 RC

Announcing TypeScript 6.0

Windows 95 defenses against installers that overwrite a file with an older one

More →