Ahmed FASIH is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Websites get slower faster than browsers get faster. Interesting thread from Alex Russell on birdsite: twitter.com/slightlylate/statu

I think part of the problem is cargo-culting. Around 2006 everybody started doing Ajax because Google was doing it, and GMail and GMaps were amazing. But Google also employed some of the smartest webdevs on the planet, and not every organization had the know-how to get it right.

Today webdevs are busy React-ing All The Things because Facebook does it, without realizing that FB also uses machine learning to optimize their module delivery system, among dozens of other sophisticated techniques.

@nolan Does the Unix tradition give a light counter-example to this?

"Dennis Ritchie encouraged modularity by telling all and sundry that function calls were really, really cheap in C. Everybody started writing small functions and modularizing. Years later we found out that function calls were still expensive on the PDP-11, and VAX code was often spending 50% of its time in the CALLS instruction. Dennis had lied to us! But it was too late; we were all hooked." catb.org/esr/writings/taoup/ht

Ahmed FASIH @22

@nolan (In the sense that, something good (modularity, React et al.'s approach to webapps) was evangelized despite having high costs.)