I feel like the popularity of the LAMP stack (or WAMP if you were just starting out your interest in software and hadn’t yet moved to Linux) in the 00s and early 10s is to blame here. MySQL ended up being the default choice for people who didn’t know much about databases.
Now that I know more than I did at the age of 14 when I first started learning programming… I’ll be honest, I’m still likely to choose MySQL just because it’s familiar. But at least I know what indices are now, and I try to avoid dependent subqueries :)
To be fair, I feel like I should use Postgresql more, I just haven’t actually ever worked on anything that needed the cool data types it has extensions for.
The slippery slope is a fallacy only because there’s no proof things will go one way or the other. You can use slippery slope to say ridiculous things. E.g “if we let gays marry, it’ll be pedos next” is a good example of the fallacy whereas “if we let private corporations spy on us for a good reason, they’ll expand their powers to extract even more profit” is not, but either way, you need to know the context (which is that corporations serve to extract maximum possible wealth and have no morals).
Tell me about it, I’m a backend developer. If I write something, it’s going to be accessible via an HTTP request or CLI lol
Now I’ve also been given a project that’s got backend and frontend code all mangled together (Electron client with local API because reasons) and my first order of business is to see if they’ll let me hire a good frontend dev to help me decouple everything so I can go back to doing zero UI work.
Carinfo.kiev.ua has been good for me for some marques, but it’s not like I’ve tried a lot of them. They’re manufacturer specific.
Would a surge protector be enough? I’ve never owned one, but I’ve considered putting my PC, router and (in the future) NAS behind both a surge protector and a UPS.