It's really just an amortization, or perhaps, an atomization of effort; sadly many don't really value the benefits of that behavior.
EffortlessGrace
Lukewarm take: if you don't make some effort to clean up to have less of a mess while you cook, you're not competent enough to be in the kitchen.
~Just my opinion; don't burn me at the stake.~
Is everyone in commercial software development finally saying, "Fuck it, we'll run the shit ourselves"?
I'm an infrastructure and devops noob here; take my words with a grain of salt.
I need GPU clusters with ECC VRAM for research and found it's cheaper to just have my own high-ish performance compute in my own office I paid for once than pay AWS/Azure/GCS/etc forever or at least everytime I want to train a custom DNN model. Sometimes I use Linode but it's for monitoring. But I can run shit at will and I have data sovereignty.
Has the paradigm shifted back to developing and serving things in-house now that big tech vendor-lock/tie-ins have so many dark patterns that scalability isn't cost-effective with them? Or is it just my own pipe dream?
Very true, but I submit that the wisdom of "clean as you cook" is obvious on day 2.