|
|
|
|
|
by jjcm
1632 days ago
|
|
I’m half of these examples (Reddit, Google, Facebook, Twitter, and many more), the user is not the customer. Products will always optimize for the customer and do the bare minimum to maintain their product. The customer is advertisers for these platforms, not users. The users are the product. The other aspect though is that devs don’t test in bad conditions. Most modern dev is done on a top of the line MacBook on a fiber connection. With that kind of setup you get spoiled. It’s been a constant annoyance for me as well, and is part of the reason why I challenged myself to write my latest SPA in vanilla js rather than using a framework. Is it harder to do? Absolutely. But my full SPA is around 300kb of js. Overall the development work to do this took around 2x the time it’d have taken me to use a framework and other plugins to get the work done - most teams aren’t comfortable with that tradeoff. |
|