This is view source on the Threads homepage. Modern front end development is beyond satire at this point. In desktop Firefox with out-of-the-box uBlock Origin, it renders a completely black page.

At some point, people will rediscover the unfashionable idea that plain old HTML is pretty good if your goal is publishing bits of text on the internet. Maybe after that, if they want to make it look nice, they could look into these exciting new Cascading Style Sheets we hear so much about.

@tommorris politely going to pushback against the arguably eye-catching FUD: this is not “modern”; this is industrial. Modern frameworks like Astro see this problem and are doubling down on no-JS / low-JS by default. Facebook, Instagram, and Threads are obvious targets but I know vanishingly few leaders in the space would consider them paragons of web development.
@jpmartin @tommorris I keep thinking about this post and how React feels so much like the large corporate legacy code you can't wait to get away from after work when you can finally work on the "fun" stuff.
@hbuchel @tommorris My coding life exactly. The thing is, I get it. React allows you to be crazy productive when everyone on the team is jamming on the same twisted wavelength. But when I turn to the side projects, the React-tinted glasses come off and I get to play with bespoke little jewels of HTML, CSS, and — as a treat — some sprinkles of JS.