The 4 Most Heinous Hardware Devices In Software Engineering

Dr Stuart Woolley
CodeX
Published in
6 min readJun 25, 2022

--

It’s not always people the problem, often it’s the hardware, and not the hardware you may think.

Photo by Kelly Brito on Unsplash

There are many things that are harmful irritants in software engineering.

From the many toxic tiers of management, through the endless fetid pools of process, amidst the bubbling and offensive gases of HR, to the highly unstable and sharply ionising danger of agile practitioners and their malevolent evangelists.

Sometimes, however, it’s just a humble, initially somewhat innocuous, item that can pose mortal danger to the unsuspecting progressive and innocent software engineer.

Today we’re going to look around the common home or company office and identify the various dangers associated with working in the grand game as an unsuspecting, somewhat naive, software engineer.

1 — USB Type-A Connectors

Yes, I had to look this up, and I’m suspecting that you did too.

In fact, the only USB connector type that no-one ever has to look up is USB Type-C as that’s the only one that’s actually useful and wasn’t seemingly designed by a central committee from the Politburo in the 1950s with maximum obfuscation and inconvenience in mind.

--

--

Dr Stuart Woolley
CodeX

Worries about the future. Way too involved with software. Likes coffee, maths, and . Would prefer to be in academia. SpaceX, X, and Overwatch fan.