occasionally i get this flash of clarity that i had more often as a beginner, that so much of what’s normal and expected in front-end development is, in fact, so bizarre and hacky and clearly the product of countless people making disparate, inconsistent choices software is wild
-
Show this thread
-
for instance, look at any stack overflow question around styling certain types of form fields! so many of the extremely normal and expected practices are hacky af like these solutions for styling select fieldshttps://stackoverflow.com/questions/1895476/how-to-style-a-select-dropdown-with-css-only-without-javascript …
1 reply 0 retweets 6 likesShow this thread -
Jackie Luo Retweeted Paul Ford
or sometimes i think about
@ftrain’s initial take on react (which mirrored mine, but i didn’t have the words then to adequately express the strangeness of shifting from html as the tool to html as the distant end product, there because it’s necessary)https://twitter.com/ftrain/status/980293364640833536?s=21 …Jackie Luo added,
1 reply 0 retweets 3 likesShow this thread -
it’s true for all software to a degree, but i think a reason i love front-end in particular is that the limits of how people anticipated other people using their code are so clear, and you hit them so quickly, and yet people have created so much, so ingeniously, in spite of them
1 reply 0 retweets 8 likesShow this thread -
learning front-end is invariably a lesson in the history of the web and the history of javascript and how it evolved, and it’s such a weird and wonderful story
2 replies 3 retweets 17 likesShow this thread
Much of this is also implicitly critique of the clique of browser engineers who have historically refused to return power to their developers.
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.