Loading...

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

A Randomized Scheduler with Probabilistic Guarantees of Finding Bugs

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

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)

Microsoft open sources DOS 1.00 on 45th anniversary

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?

The Implementation of Functional Programming Languages (1987)

Union types in C# 15

Windows Secure Lock Screen clock may appear up to 30 seconds behind

Microsoft Publisher will no longer be supported after October 2026

Combining API versioning with OpenAPI in .NET 10 applications

Just published my first Edge extension — WebEdit Wizard lets you edit any website text, delete ads, and export PDFs

TypeScript 6.0 RC

Announcing TypeScript 6.0

Microsoft: Copilot is for entertainment purposes only

Excel incorrectly assumes that the year 1900 is a leap year

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

Phi-4-reasoning-vision and the lessons of training a multimodal reasoning model

DirectX: Bringing Console-Level Developer Tools to Windows

Developer-targeting campaign using malicious Next.js repositories

Announcing TypeScript 6.0 Beta

Asha Sharma named EVP and CEO, Microsoft Gaming

Microsoft guide to pirating Harry Potter for LLM training (2024) [removed]

Microspeak: Escrow

Windows Notepad App Remote Code Execution Vulnerability

More →