「 Everything’s optimised for developers – and hostile to everyone else.

This isn’t accidental. It’s cultural. We’ve created an industry where complexity is celebrated. Where cleverness is rewarded. Where engineering sophistication is valued more than clarity, usability, or commercial effectiveness.

It’s easier to win an argument by citing SSR compatibility issues than it is to ask, “Why are we using React for a blog?” 」

https://www.jonoalderson.com/conjecture/javascript-broke-the-web-and-called-it-progress/

#javascript #bloat #complexity

@jbz that's not entirely true, a lot of stuff (but not all) was highly optimized for users instead of the developer, and then over time the code got harder to maintain and it resulted in it also being hostile for users.

That said, the solution is not to optimize for developers or Users, but to find the middle ground that gets the users what they need and makes it easier to avoid weakening the user experience further in development.

Complexity is hell for devs too.