Client-side work is wicked hard. We program computers we don't own, talking over networks we don't control, trying to meet human limits
-
-
Replying to @slightlylate
Abstraction and beauty aren't always a part of that...because sometimes we can't afford them. The humans, they wait.
2 replies 1 retweet 8 likes -
Replying to @slightlylate
And this is as it should be. Client-side developers signed up to make things for humans.
3 replies 2 retweets 9 likes -
Replying to @slightlylate
Turns out you can get paid $$$ to make things in $FAVORITE_LANGUAGE on the server too.
1 reply 0 retweets 5 likes -
Replying to @slightlylate
If you're here to make things for humans, you need to focus on user needs. "DX" is a second-order (or lower) concern.
3 replies 2 retweets 6 likes -
Replying to @slightlylate
False dichotomy. Good abstractions lead to smaller client-side code. In theory you can make it smaller but in practice messy.
3 replies 0 retweets 6 likes -
Replying to @sebmarkbage
I guess React and its ecosystem is bad abstraction then.
@slightlylate2 replies 0 retweets 0 likes
: nah, can be made to work. But again, everything in context & service of the user.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.