ABAB Pedia

Dave Plummer

Dave Plummer is a former MicrosoftMicrosoftMicrosoft is a technology company founded by Bill Gates and Paul Allen in 1975 and headquartered in Redmond, Washington, with businesses spanning Windows, Microsoft 365, Azure, enterprise software, artificial intelligence, gaming and devices.Open the full entry software engineer who worked on MS-DOS and Windows from the 1990s until 2003, wrote Windows Task Manager, ported 3D Pinball to Windows NT and created Windows’ ZIP folder support, and after leaving Microsoft has discussed software development and Windows history on his YouTubeYouTubeYouTube is Google’s video-sharing and creator platform, founded in 2005 by Steve Chen, Chad Hurley, and Jawed Karim and acquired by Google in 2006. Built around video uploading, viewing, and creator earnings, the platform has developed Shorts, YouTube Music, Premium, YouTube TV, and products for children, and is headquartered in San Bruno, California, United States.Open the full entry channel Dave’s Garage.

Contents14 sections
Key facts

First Encounter with a Computer at Radio Shack

He recalls first seeing a computer, a TRS-80, at Radio Shack around age 11 in 1979; he later learned assembly writing a Commodore 64 game and by 18 had briefly been a games programmer in Ottawa.⁠[1]

Joins Microsoft as an Intern on MS-DOS

After completing a computer science degree at the University of Regina he joined Microsoft as an intern and then full-time, adding CD-ROM support to MS-DOS’s SmartDrv and writing the new Setup for MS-DOS 6.2.⁠[1]

In 1993 he was working at Microsoft on the OLE presentation cache of the Component Object Model (COM).⁠[3]

Develops VisualZIP on the Side and Sells It to Microsoft

In his spare time he wrote a shell extension for the new Windows 95 interface that showed ZIP files as folders, which grew into the shareware product VisualZIP; Microsoft bought it, he used the proceeds to buy a red Corvette, and he says the code remains largely as he left it around 1995.⁠[3]

Writes Windows Task Manager

He says Task Manager’s birthday, stamped into its code, is November 10, 1995; he built the tool because he wanted to see what was running on his system, and Windows NT leader Dave Cutler tried it and approved shipping it.⁠[4]

Task Manager and 3D Pinball Ship with Windows NT 4.0

He said Task Manager began as a shareware app he wrote in his den and planned to sell, which he donated to Microsoft; it first appeared in Windows NT 4.0, released in 1996.⁠[5]

As part of the team bringing the Windows 95 shell to Windows NT, he ported the Space Cadet table of Maxis’s Windows 95 Plus! pinball game as 3D Pinball for Windows – Space Cadet, which went on to appear in Windows NT 4, 2000, ME and XP.⁠[6]

Works on Windows XP Product Activation

He worked on the first incarnation of Windows Product Activation and, to distinguish OEM from retail Windows XP install CDs, concatenated and encrypted Microsoft Bob’s compressed floppy images into a verifiable block on each disc.⁠[7]

He recalls that Windows XP went to manufacturing partners on August 24, 2001, ahead of its October 25 retail launch that year.⁠[8]

Leaves Microsoft

After a little more than a decade at Microsoft, he left in 2003, after Windows Server 2003 and before the release of Windows Vista.⁠[5]

Launches a Programming-Language Speed Contest

In July 2021 his YouTube channel Dave’s Garage, then with about 134,000 subscribers, launched a Software Drag Racing contest comparing dozens of programming languages with the Sieve of Eratosthenes; after he posted his original C, C++ and Python versions on GitHub, viewers contributed many implementations in other languages.⁠[2]

Appears on the Lex Fridman Podcast

He appeared on episode 479 of the Lex FridmanLex FridmanLex Fridman is a Soviet-born, US-raised computer scientist and podcast host who works as an MIT research scientist on human-AI interaction and autonomous driving. His Lex Fridman Podcast is known for hours-long conversations with guests including heads of state and technology leaders.Open the full entry Podcast, whose page describes him as a programmer, former Microsoft software engineer and host of Dave’s Garage; topics included his first computer, joining Microsoft, MS-DOS, Windows 95, Task Manager, 3D Pinball, the Start menu and taskbar, the Blue Screen of Death and the future of programming.⁠[9]

Recounts 3D Pinball’s Frame-Rate Bug

He said the worst bug he ever shipped was in Pinball: his game engine had no frame limiter, so on faster hardware the game drew about 5,000 frames per second and consumed a full CPU core, until Microsoft engineer Raymond Chen fixed it by adding a limiter.⁠[10]

Proposes Changes to Windows

In November 2025 he publicly proposed that Windows add a hardcore mode for power users, centralize its settings, adopt radical transparency and user control over telemetry, and end surprise reboots in favor of automatic health checks and rollback after updates.⁠[11]

Develops Task Manager for the Mac

In July 2026 he showed a Task Manager he was building for Apple Mac computers, written in Swift with no original code and planned as a free beta on the Mac App Store; he said Microsoft had sent him the Windows XP Task Manager source code with permission to share and demo it.⁠[12]

Related Organizations, Websites, and Public Accounts

Sources

  1. Assembly language, arcade games, and YouTube: The Reg speaks to former Microsoft engineer Dave Plummer (opens in a new window)
  2. The Fastest Programming Language? ‘Dave’s Garage’ Seeks the Answer (opens in a new window)
  3. Plummer talks to us about spending Microsoft's money on a red Corvette (opens in a new window)
  4. MS Task Manager turns 30: Creator reveals how a 'very Unixy impulse' endured in Windows (opens in a new window)
  5. 'I wrote Task Manager': Ex-Microsoft programmer Dave Plummer spills the beans (opens in a new window)
  6. Notes on the untimely demise of 3D Pinball for Windows (opens in a new window)
  7. Retired engineer confesses to role in sliding Microsoft Bob onto millions of XP install CDs (opens in a new window)
  8. Windows XP’s famous ‘FCKGW’ pirate key story revealed, as former Microsoft programmer spills the beans (opens in a new window)
  9. #479 – Dave Plummer: Programming, Autism, and Old-School Microsoft Stories | Lex Fridman Podcast (opens in a new window)
  10. Microsoft veteran's worst Windows bug was Pinball running at 5,000 FPS (opens in a new window)
  11. 'Windows sucks,' former Microsoft engineer says, explains how to fix it (opens in a new window)
  12. Legendary Windows developer codes Task Manager for the Mac, says Apple’s ‘Activity Monitor blows’ — Microsoft gave original Windows Task Manager dev permission to reference Windows XP source code (opens in a new window)