Free Idea: You get one page on your website to list all the stuff you don’t like (react, tailwind, capitalism, whatever) and then the rest of the site can be about stuff you do like (birds, music, books, whatever). So whenever you’re writing a post and start edgelord’ing towards a rehashing of the stuff you don’t like, you can say “oh I already wrote about that!”
@Luke oh i wonder what you read. i don't know that there's much behind my tweet beyond i think people could be stronger writers without a list of grievances in every post. but re: current affairs, it's so easy to complain about the little things, we maybe diminish our voice and goodwill when we criticize the big important things.
jQuery plugins depended on jQuery, and when jQuery went out of favor, they ended up in the junkyard.
There is all sorts of componentry built exclusively on React, limiting it to React-based sites. As React goes out of favor, they will end up in the junkyard. (Same with any framework-specific extension.)
But with Web Components... it seems like the story will end differently. If they are built without dependencies, they might just live as long as the web does.
@chriscoyier The penalty for one Lit is pretty small (7kb). If your system has 30 components that cost get amortized to ~233b/ea. And there’s a pretty linear pathway for making a retired Lit component and a vanilla web component. So that’s good news. But.
There’s renewed talk about native template instantiations (echoing, forloops, if/else) which I think would really tamp down abstraction costs.
To celebrate #GAAD I encourage you to audit the site you're currently working on. Please bro, just one audit bro, lighthouse bro, it's right there in chrome, just audit it bro pleeeez-uh.
@matthiasott My homepage is a half-finished vector illustration of my name, my last 8 posts, and my active side projects. I felt like my writing and side projects were the thing I wanted to emphasize most.
Big news: I’m happy to share that yesterday I started a new job at Microsoft where I'll be working on web components for Fluent UI.
I've had a long relationship with Microsoft – from Paravel helping to build the first responsive version of their homepage in 2012 to the whole 5 year "#davegoeswindows" stunt that Rey Bango coordinated for ShopTalk – and this feels like a nice new chapter in that story arc.