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.3 replies 3 retweets 15 likesShow this thread -
Replying to @slightlylate
Interesting points. I would suggest cross-browser design and client related performance bottlenecks etc are part of the peculiar 'web designer' role that is being eradicated by the influx of CS folks who (as you rightly point out) couldn't care less. Still CS vs not-CS.
2 replies 0 retweets 4 likes -
Replying to @heydonworks
Yeah, there's an under-valued aspect of learning the terrain that a CS degree doesn't prep you for. There's something here about missing analogies; can think about CSS and HTML as hyper-efficient ways of compressing content (when used well) vs. explaining them long-hand (JS)
1 reply 0 retweets 4 likes -
Replying to @slightlylate @heydonworks
Please do go on ... (I'm gearing up for writing "CSS for JavaScripters", and this sort of stuff is very useful to me.)
1 reply 0 retweets 5 likes -
Replying to @ppk @heydonworks
In the style of "the map is not the terrain", the devilish thing about frontend is that it *looks* like other programming when you layer on enough abstraction...except the constraints are fundamentally different in ways that only bite you in retrospect.
1 reply 9 retweets 21 likes -
CSS & HTML don't look like "regular programming"; they are specialized tools for a thing that is only _programming adjacent_. It's sort of how airplanes have things that look a little bit like steering wheels for cars, but if you bring your mental model for cars, people die.
1 reply 4 retweets 9 likes -
Frontend is different in just as many dimensions as auto travel is to air travel. Physics still applies, and rough rules of how the world work are still valuable, but mastery of one implies no skill in the other domain.
1 reply 3 retweets 8 likes -
The project of making the web more extensible has been something like a class in aerodynamics for physics majors: uncovering the hidden connections between what you know and how it works in this other area. Hopefully enabling more people to build good things.
1 reply 0 retweets 4 likes -
Can't say we've gotten what we hoped for out of it thus far. Lots of Yugo-looking "aircraft" are getting sold to unsuspecting buyers.
1 reply 0 retweets 4 likes
...and the only reason they ever appear to "work" is that the showrooms are equipped with unreasonably large trebuchet's. Anything can be an "aircraft" if you throw it with enough force.
-
-
So you, a less-technical-than-you-used-to-be manager, see a shiny Yugo launched to astonishing heights and enquire. You learn about the maintenance benefits of Yugo engines and how great their wheels are on highways. And there are tons of Yugo engineers around! Hiring is easy!
1 reply 0 retweets 4 likes -
So you hire Yugo engineers and Yugo mechanics and Yugo supply chain specialists (gotta keep those parts flowing!) and build yourself a shiny Yugo. On your oversized trebuchets, it flies *great*. It's also easy to service. Success.
1 reply 0 retweets 3 likes - 2 more replies
New conversation -
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.