Museum Wire
Law 0 · Katie's LawEvery system is shaped by the human drive to do less work. This is not a flaw. It is the economic force that produces all software — and all software failure.Law I · Boundary CollapseWhen data crosses into a system that interprets structure, without being constrained, it becomes executable.2026 IncidentAxios. 70 Million Downloads a Week. North Korea Inside.Law II · Ambient AuthorityWhen a system trusts the presence of a credential instead of verifying the intent behind it, authentication becomes indistinguishable from authorization.AXM-001Set Theory — Membership, Boundaries, and BelongingLaw III · Transitive TrustWhen a system inherits trust from a source it did not verify, the attack surface extends to everything that source touches.2026 IncidentClaude Code — The Accept-Data-Loss FlagLaw IV · Complexity AccretionSystems do not become complex. They accumulate complexity — one reasonable decision at a time — until no single person can hold the whole in their head.Law V · Temporal CouplingCode that assumes sequential execution, stable state, or consistent timing will fail the moment concurrency, scale, or latency proves the assumption wrong.2026 IncidentCopy Fail — 732 Bytes to Root on Every Linux DistributionAXM-002Boolean & Propositional Logic — True, False, and the Excluded MiddleLaw VI · Observer InterferenceWhen the system that monitors health becomes a participant in the system it monitors, observation becomes a failure vector.2025Amazon Kiro — The 13-Hour Outage2025Operation Chrysalis: The Notepad++ Supply Chain Hijack2025Replit Agent — The Vibe Code Wipe2025Shai-Hulud — The npm Worm That Ate Its Own Ecosystem2024Air Canada Chatbot — The Policy That Wasn't2024Change Healthcare — One-Third of US Healthcare, One Missing MFA2024CrowdStrike — The Security Update That Broke the World2024Google Gemini Image Generation — The Six-Day Pause2024XZ Utils — The Two-Year Infiltration20233CX — The Supply Chain That Ate Another Supply Chain2023Amazon Prime Video — The Per-Frame State Machine2023Bing Sydney — The Chatbot That Went Rogue2023Samsung ChatGPT Leak — The Employee Who Pasted the SecretEFFODE · LEGE · INTELLEGELaw 0 · Katie's LawEvery system is shaped by the human drive to do less work. This is not a flaw. It is the economic force that produces all software — and all software failure.Law I · Boundary CollapseWhen data crosses into a system that interprets structure, without being constrained, it becomes executable.2026 IncidentAxios. 70 Million Downloads a Week. North Korea Inside.Law II · Ambient AuthorityWhen a system trusts the presence of a credential instead of verifying the intent behind it, authentication becomes indistinguishable from authorization.AXM-001Set Theory — Membership, Boundaries, and BelongingLaw III · Transitive TrustWhen a system inherits trust from a source it did not verify, the attack surface extends to everything that source touches.2026 IncidentClaude Code — The Accept-Data-Loss FlagLaw IV · Complexity AccretionSystems do not become complex. They accumulate complexity — one reasonable decision at a time — until no single person can hold the whole in their head.Law V · Temporal CouplingCode that assumes sequential execution, stable state, or consistent timing will fail the moment concurrency, scale, or latency proves the assumption wrong.2026 IncidentCopy Fail — 732 Bytes to Root on Every Linux DistributionAXM-002Boolean & Propositional Logic — True, False, and the Excluded MiddleLaw VI · Observer InterferenceWhen the system that monitors health becomes a participant in the system it monitors, observation becomes a failure vector.2025Amazon Kiro — The 13-Hour Outage2025Operation Chrysalis: The Notepad++ Supply Chain Hijack2025Replit Agent — The Vibe Code Wipe2025Shai-Hulud — The npm Worm That Ate Its Own Ecosystem2024Air Canada Chatbot — The Policy That Wasn't2024Change Healthcare — One-Third of US Healthcare, One Missing MFA2024CrowdStrike — The Security Update That Broke the World2024Google Gemini Image Generation — The Six-Day Pause2024XZ Utils — The Two-Year Infiltration20233CX — The Supply Chain That Ate Another Supply Chain2023Amazon Prime Video — The Per-Frame State Machine2023Bing Sydney — The Chatbot That Went Rogue2023Samsung ChatGPT Leak — The Employee Who Pasted the SecretEFFODE · LEGE · INTELLEGE
Keyboard Navigation
W
A
S
D
or arrow keys · M for map · Q to exit
← Back to Hall of Heroes
David Plummer pixel portrait
⬢ Builder◉ Voicefame

David Plummer

@davepl1968

He Wrote Task Manager. Now He Explains Why Everything Works the Way It Does.

1990s–present · 5 min read
I didn't know I was writing history. I was just trying to get the thing to ship.

The Story

If you have ever pressed Ctrl+Alt+Delete—and if you have used a Windows PC in the last thirty years, you have—and then watched a list of processes refresh itself in real time, you were looking at David Plummer's work. He wrote the original Windows NT Task Manager in 1993. It shipped in Windows NT 3.1. It has been present in every version of Windows since, running on billions of machines, opened by billions of users, consulted in billions of moments of "why is my computer slow?"

Task Manager is not the most glamorous application Microsoft has ever shipped. But it is one of the most enduring, and it carries within it a design philosophy that Plummer has since spent years explaining to the public: the best systems software makes the invisible visible. Memory, CPU cycles, threads, handles — these are abstractions that most users never think about. Task Manager puts them on screen, in plain sight, refreshing every second, because an engineer decided that transparency was more useful than concealment.

Plummer spent nearly two decades at Microsoft contributing to the WIN32 subsystem, the Windows shell, and the kernel-mode components that form the foundation of Windows architecture. This is the unglamorous, load-bearing layer of software — the code that bridges application code to hardware, the code that makes "run a program" a coherent concept on a machine that speaks neither English nor C. WIN32 was the compatibility layer that let tens of thousands of Windows 3.1 applications run on the new NT kernel without modification. It was, in engineering terms, a massive shim — and the design decisions made inside that shim in the early 1990s are still visible in the Windows API today.

That's the thing about infrastructure code. It doesn't get replaced. It gets wrapped and shimmed and worked around and documented in Stack Overflow answers and StackOverflow threads and eventually in YouTube videos by the people who wrote it.

Which is exactly what Plummer is now doing.

After leaving Microsoft, he launched a YouTube channel that has accumulated hundreds of thousands of subscribers not by covering the latest product announcements but by going in the opposite direction: toward the past. He pulls out old code, old machines, old documentation, and explains — in real time, with the source code visible — what the engineers who wrote it were thinking, what constraints they were working under, and what trade-offs they made. He has walked viewers through the original Task Manager source code, through WIN32 internals, through early Windows shell architecture, and through the retro computing machines that preceded it all: Commodore 64 BASIC, Apple II assembly, the BBS era.

This is software archaeology practiced live, in public, with narration.

Why They're in the Hall

Plummer earns the Builder designation because he built real systems infrastructure that is still running. Task Manager is not a prototype or a research artifact. It is production code that has been executing on Windows machines continuously since 1993. The WIN32 subsystem he contributed to is the reason that software written for Windows 3.1 could run on Windows NT, and the reason that some of that same software — with modifications — still runs today. That kind of backward-compatibility work requires a different kind of engineering than greenfield development: you are building not just for what the system is, but for everything it has been, and everything it might need to remain.

He earns the Voice designation because he is currently doing something that very few former infrastructure engineers do: explaining, in public and in accessible terms, what the code actually did and why. Most knowledge about the interior of operating systems disappears when the engineers who built it retire. It lives in code comments that are never read, in internal wikis that are never published, in the memories of people who have moved on to other things. Plummer is actively working against that decay. Each video he publishes is a transfer of institutional knowledge from the inside of his head to a searchable, publicly accessible record.

This connects to TechnicalDepth's core premise directly. The museum's exhibits document patterns of failure that recur across decades precisely because the knowledge of why they fail does not transfer cleanly from one generation of engineers to the next. Plummer is one of the rare practitioners who worked inside the systems that define modern software's archaeological substrate and who has chosen to document that experience systematically.

His YouTube channel also demonstrates something about the audience for this kind of content: there is one. Hundreds of thousands of people watch a former Microsoft engineer open thirty-year-old source code and explain it line by line. These are not all professional developers. They are people who are curious about how the machines they use every day actually work underneath — what the shell is calling when you double-click a file, what the kernel is doing when an application crashes, what Task Manager is actually measuring when it shows you CPU usage. That curiosity is exactly what TechnicalDepth is built around.

The Plummer arc — engineer for twenty years, educator for ten more — is the ideal trajectory for anyone who builds infrastructure. You spend your career making choices that will outlast you. The least you can do is explain them.