I'm a web developer largely because I love the instant gratification of writing words and making a thing happen which is why I imagine my following quote from the show to be largely true:
...what I think we can agree on as builders of the web is that if nothing else - we all love to tinker, right?
With that in mind, it was important to me to also highlight that your pathway into the web and the context in which you work on web technologies strongly shapes the lens with which you view the web.
I know it's a lot (too much) to ask for everyone on the web to remain respectful 😅, but I hope that we can move toward education being a stronger response than ridicule when someone has a misguided opinion about web fundamentals and technologies (abusive behavior being the exception, that should definitely be called out and shut down).
Keep in mind newbies are watching and what kind of feeling do we want them to walk away with - encouraged or discouraged?
- HTML (inherently accessible when used properly)
- CSS (don't forget your color contrast and not hiding content in pseudo-elements!)
- a sprinkle of JS (your site should work if JS is not enabled, or JS things should have an equivalent non-JS way of being used)
Also, I got my JS history wrong in the podcast. JScript was Microsoft's "dialect" of ECMAScript, and is still very much alive via .NET. Chakra was the name of the scripting engine for IE 9-11 (and now lives on as an open source project)
The reason this is so important to me is that I've had to unlearn a lot by learning bad practices from the start. If we teach new developer friends to learn the basics, the fundamentals, the best practices now, they'll be set up to better themselves and the rest of the community.