yeah, shit programmers is the reason you need containers. i have had to reinstall linux many times in my life because of those shit programmers, when i accidentally clobber some system dependency deep in the stack while trying to build some piece of shit experimental app that does some neat thing.
my app is designed like it is a normal user app. if it is found to break other things in the system, it has to be fixed. a lot of server devs don't have that user-first policy like i do. everything must be simple enough that anyone with basic unix shell skills can use it.
Login to reply
Replies (2)
i literally don't even try to run a lot of server software on my system without a container around them because i'm so allergic to blowing up my /lib directory once again.
It's more like opinionated programmers imo. And devs can't build things for every environment, my "cloud" is very different from say EC2.
I think the issue is that, 99% of the time we're not deploying infra from a terminal. Im doing it from my IDE then pushing to a git server which kicks off jobs to deploy apps. The terminal does me no good here.