

There’s a lot of us advocating for, and using, open source alternatives at work. The problem is the higher-ups get really aroused when they see the Microsoft logo. It’s pretty frustrating as a developer, most of the time for smaller systems and projects we get to do what we want and choose open source. But for bigger decisions outside our department big corporate enterprise solutions are always chosen. And of course, they are an absolute nightmare to work with, horrible API’s and so on.






Of course I don’t actually think they get turned on by the Microsoft logo, it was just a bad joke.
We just get frustrated when the higher-ups force in a new expensive enterprise product when we have already told them we can easily implement support for an objectively superior free and open source industry standard alternative. But I guess it fails their enterprise support criteria, which most of the time is worthless (Microsoft should be pretty good on this part at least). Most of the time when we ask why they chose <Corporate product> we just get a blank stare back, as if there was no other alternative. The same happens when we ask for an exit strategy. And afterwards we are doomed to work with a barely working undocumented API.