|
|
|
|
|
by dahfizz
2315 days ago
|
|
I think there is a serious culture problem in the web development world. Web devs are obsessed with the fancy new frameworks that allow you to use even more JavaScript and somehow convince themselves that it's what users want. And not only do the users get stuck downloading megabytes of JS, but now the client computer has to do all the calculation of putting the page together! There is a strong aversion to simplicity. A single web server serving HTML is simple and fast and easy. But web devs want "new and interesting", users be damned. So we get huge kubernetes clusters running all sorts of useless junk just to serve huge JS payloads for no benefit. |
|
Do they really convince themselves of this, or even care about users? Why would they care about anyone besides their employer, who only has an interest in profit, and doesn't care at all about users aside from how much profit they can extract from them?
>There is a strong aversion to simplicity.
Right, because simplicity doesn't generate profit. Simplicity is a web page that tells the user what they need to know, and no more. But that doesn't generate as much profit as having loads of JS which tracks the user so that information can be sold to marketers.
>But web devs want "new and interesting", users be damned. So we get huge kubernetes clusters
The other factor is skill development. Crafting a simple website with minimal JS doesn't look as good on your resume as working with the latest trendy tool, so having Docker and Kubernetes on your resume looks great for future job prospects, so devs have an incentive to use those things everyplace, even if it's just overly complicating the solution and making things slower.