Client-side eng is wicked hard because you're programming computers you don't control or spec over networks you can't predict. Not taking that seriously is how you get legacy, desktop-oriented frameworks deployed to mobile. It's like taking your Swing apps to Android: just no.
-
-
Show this thread
-
Watching my industry decide that this is a good idea (throwing out decades of understanding) then being serially shocked at the poor results is a metaphor for our age. Technical I've-got-mine-Jack-ism is the mania, with no way to break the fever in sight.
Show this thread -
So this isn't CS vs. not-CS (apologies to
@heydonworks for overgeneralising his points), it's that these people are *bad* at programming the most perf-sensitive computers in the discipline (UI) that is *the most* latency sensitive.Show this thread -
Nobody is succeeding at UI when they produce slow, janky experiences for most users. Best case, they're demonstrating proficiency with prototyping tools. High-time that hiring managers got wise to this. Test the portfolio site on a mid-range device, not your MBP or iPhone.
Show this thread
End of conversation
New conversation -
-
-
In 99% of cases “Full Stack” means a Java developer who got fed up with the language and picked up some Bootstrap. They usually spend their time in a Real IDE™ (JetBrains) converting JS to TS in order to resemble the language they ran away from.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The command line is all anyone needs...
-
Lynx browser FTW
End of conversation
New conversation -
-
-
What a react-ion!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.