> A lot of modern software problems stem from developers having a powerfully detached understanding of reality.
The best thing we could do for the internet is have developers at Google, Meta, etc, use a Raspberry Pi 4 or similar "gutless wonder ARM box" for one day a week. So often, I run into things they've written that, for no coherent reason, just run horribly on low end hardware. It was obviously written and toyed with on a Xeon workstation with multiple large 4k monitors, and, who would possibly use less?
The Blogger rewrite rather irritates me, because it went from an old, usable, performant interface that ran totally fine on ancient netbooks to this weird, "mobile first" interface (for a blogging platform) that choked out even on high end hardware when you had a lot of photos in a post. Clearly, nobody who worked on it ever actually loaded it up, or used it on old hardware, and never actually talked to anyone who used it to blog, because it was filled with tons of "modern" UI crap that was objectively worse than the old interface for every conceivable task one might do when writing and editing blog posts.
Kicked me off Blogger and onto my personally hosted Jekyll stuff, though, so I guess working as intended.
A lot of modern software problems stem from developers having a powerfully detached understanding of reality.