A few years ago I was all in on k8s. Had myself a home lab so I could learn what I was sure would be required knowledge by this point. Gitops with flux, helm, istio etc. I realised it’s the same set of complexity demons that live in the front end. So I dropped it and went “back” to docker but I still couldn’t shake that feeling. The complexity demon still lurked. So most recently I’ve been scp-ing binaries and writing systemctl scripts and oh boy does it fuckin rock. I’m never going back.
I feel like CSS nesting somewhat makes “css modules” redundant. CSS modules try to scope everything to one selector but a lint rule enforcing a single top-level rule per file would enable that, meaning the only other benefit is name collision avoidance which could be solved with another small piece of tooling or sensible directory design.