Gone South
Yet, you know what you get.
- 404, 502, 504 - because things break
- Stuff is complex - we're good at rolling out calamity at scale
- 90% of things is owned by corporations anyway
Yup, mostly cause the discussion is long over and there is nothing else left on the frontend if it's gotta be web.
Looking sheepishly at HTML, CSS and JavaScript as the foundation of all modern web, it's ridiculous I can only label CSS "sane". HTML has its quirks and was always a goody good for its purpose - structuring documents - but then all hipsters broke loose and together with JS, it's how we build apps now.
One could argue of course that everything is working Okayish, fine, if you will. OTOH HTML is abused to serve purposes it never was intended for. Then again JavaScript... well we simply missed the opportunity to rid us all of this atrocity. It may be somewhat okay for DOM manipulation, although most of its quirks could've long gone...
The freakish decided to help the back-end world with all that JavaScript bliss. Enter the stage: NodeJS. Nothing is ever right with that one, but disasters gotta start somewhere eh?
user@host:~$ sudo ufw enable
but ignoring the ports warning...
It's just a kernel upgrade, but then
user@host:~$ sudo reboot
won't bring the box back online. Ouff.
Once you're down the rabbit hole, with nftables and its gleeful predecessor iptables, alongside too many services on too few machines, you'll probably get the idea.