HTML is (or more accurately was) a framework built on top of SGML. When I started out in web dev, experienced devs insisted it was important that I know SGML first before learning HTML. How many working devs even know about SGML?
-
Show this thread
-
JavaScript changes so fast that it bears almost relationship now to the language it was 3 years ago, and typescript and we assembly mean its shelf life may be limited. It is not a fundamental.
1 reply 2 retweets 54 likesShow this thread -
Progressive enhancement is a very important concept but it is the very opposite of a fundamental, because you can’t understand what it is until you already know how to build a web app. You can’t learn it first, because you would lack the vocabulary.
1 reply 3 retweets 51 likesShow this thread -
Accessibility is likewise an incredibly important process that I think it’s important that everyone know and yet lots of people clearly don’t and build web apps anyway. Does being important and worthwhile make it a fundamental? If only wishing made it so.
4 replies 2 retweets 47 likesShow this thread -
Typography, usability and design are skills that it is important that designers know. Not every coder needs to be a designer. It would be great if everyone was, but not everyone has the time or interest and you can get by without it for years so, again, how fundamental are they?
1 reply 1 retweet 39 likesShow this thread -
Oops, I skipped CSS. Lest you think it’s a fundamental, there are lots of working devs using only SASS or LESS and not clear on where they end and CSS begins and those devs are no less real developers than you or me.
1 reply 3 retweets 33 likesShow this thread -
These skills are great. I encourage learning them. Are they fundamental? No. You can learn any corner of web development first, in any order, to any level of detail, with or without abstractions, and you’re still a real developer doing real work. Don’t let anybody put you down.
1 reply 21 retweets 91 likesShow this thread -
The center of my unending joy in the web is how accessible building it is. Nearly anyone can pick up enough knowledge in an afternoon to do something useful. Quick results encourage experimentation and learning. Let people join in and build shitty things. That’s how you get good.
3 replies 20 retweets 98 likesShow this thread -
How many people got into coding from messing with CSS on MySpace? How many by just trying to change one thing about their Wordpress layout? How many trying to put up a fan page on Tumblr? Did YOU learn these skills first? Or did you just hack and learn as you go?
16 replies 6 retweets 124 likesShow this thread -
According to my mentions the answer is: yes, we must have this argument again, because people are still spouting the same bullshit arguments about what counts as fundamental, where “fundamental” somehow always means “the first thing I learned”.
7 replies 3 retweets 66 likesShow this thread
💥 (wannabe) Ƀreaker of (the Bad) Loops 💫 Retweeted 💥 (wannabe) Ƀreaker of (the Bad) Loops 💫
I posted this earlier for different reasons. But it’s related. Everyone few years, people have to relitigate what abstractions are...https://twitter.com/generativist/status/1075037639215120385?s=21 …
💥 (wannabe) Ƀreaker of (the Bad) Loops 💫 added,
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.