My primary motivation is that I want the web to win.
-
My primary motivation is that I want the web to win.
What does that mean? Concretely, that means that I want folks to be able to accomplish most of their daily tasks on the web. A reasonable diagnostic metric is time spent as a percentage of time on device. JTBD fraction would be the natural leading metric, but it's wicked hard to track.
This phrasing -- fraction of time, rather than total time -- has the benefit of not being thirsty. It's also tracked by various parties.
Ok, but why?
-
It's interesting how thin a skin the React crowd has. They think I'm being deeply antagonistic when, in fact, I've been holding my fire (and the confidences of consulting counterparties) for ~8 years. This has only served to make things look *better* than they really are.
The damage I'm seeing isn't just in the public sector, or limited to exceptionally bad cases. It's now ecosystem-wide, and JS-first culture is very much to blame.
But why do I care? A short thread.