Dave Plummer, a former Microsoft engineer, says his lean original has grown roughly 50 times in size. Rather than critique today's version, Plummer took to his Dave's Garage YouTube channel to offer a window into Task Manager's scrappy origins, including the thought process behind its development, and his unfortunate decision to include his home phone number in the source code.
https://youtu.be/yQykvrAR_po //
Early Task Manager versions could bring Windows to its knees if users gave processes real-time priority or trigger Blue Screens of Death. But Plummer didn't see preventing user choices as his responsibility.
"I believe the operating system should be the arbiter of what's allowed, and that my job was not to second guess it."
Thirty years on, Task Manager endures. As for what was the most important line of code? It isn't a line, according to Plummer. It's a habit.
"It's the habit of eating your own dog food and accountability that says if a number is wrong or a window flickers, I take it personally until the fix ships. He added: "It's a product of a time and a culture that allowed ownership over time to translate into craftsmanship.
"It's the habit of assuming that the user is trying to accomplish some real work. Ship a build, make a flight, save a document, and my job is to just fix things and get out of the way.
"And it's the habit of resilience. If the tool itself gets stuck, revive it. If the system is starving, work in reduced mode," Plummer said. "If the user needs a chisel, don't give them a Nerf bat." ®