10 things I’ve changed my mind about regarding
#WebDev over the years. May change my mind again, who knows.
1/ JavaScript isn’t *that* bad. Yes, yes, I know. Addy Osmani. Alex Russell. Progressive enhancement. Islands architecture. But collectively we’ve gotten it wrong multiple times what the internet is *for* and how people *want* to use it. People want interactivity. Sure, static documents will always be a part of the web, but it’s not so bad having simple LLM interfaces that *actually understand you* and answer your question 100x faster than a gamified, ad-ridden website with horrible IA.
2/ Frontenders *should* learn design. CSS only gets better and better in my eyes, and has aged like a fine wine. But to understand it, you have to think like a UI designer. Not tryna gatekeep here—anyone can learn design! Anyone. But put the time in if you want to really understand CSS.