nikhil.io

twelve things tagged “software”

Note 0023-microsoft-teams

For nearly six years and counting, I’ve had the misfortune of using Microsoft Teams, an infernal piece of shit that I am not entirely unconvinced isn’t sadistic psychological research into discovering novel UI/UX anti-patterns.

As I tried my best to use it today for a meeting, I realized that I’d rather tell people I sold fentanyl or ran a puppy mill than divulge that I’m an engineer at Microsoft who works on Teams.

Enterprise Software - A Camel is a Horse Designed by Committee

by Arvind Narayanan

My university just announced that it’s dumping Blackboard, and there was much rejoicing. Why is Blackboard universally reviled? There’s a standard story of why “enterprise software” sucks. If you’ll bear with me, I think this is best appreciated by talking about… baby clothes! There are two types…

Disposable Software

The software industry is currently going through the “disposable plastic” crisis the physical world went through in the mid-20th century (and is still paying down the debt for). You can run software from 1980 or 2005 on a modern desktop without too much hassle, but anything between there and 2-3 y…