Just F Ing Use Html
https://justfuckingusehtml.com/
A classic rant, updated recently:
AI’s out here, a gift from the heavens (or at least from Sam Altman’s nerd fortress) ready to write your shitty little to-do app in five seconds flat. It can churn out pixel-perfect HTML, debug your fuck-ups, and probably even wipe your ass if you ask nicely. But no, you’re still humping your frameworks like they’re the last lifeboat on the Titanic. What the hell is wrong with you? Are you that addicted to 10,000 dependencies and a build process that takes longer than your last failed relationship?
Sam Altman’s AI army is laughing its silicon balls off while you’re knee-deep in React’s virtual DOMshit, praying your app doesn’t choke on its own bloated corpse. This isn’t progress. It’s a fucking tragedy. You’ve got a shiny new Ferrari in your garage, and you’re still riding a rusty tricycle with a flat tire. Grow the fuck up.
I started taking React jobs again when LLM’s came out. Honestly, the boilerplate and general silliness of React gets to me, but an LLM assist makes it bearable. You still have to solve the hardest part of programming: how do I divide this process up so that it 1. works and 2. is understandable to humans.
In my grouchy days I think a lot of React programmers like it because it let’s them nibble around the edges of a problem solving linter errors and configuration rather than doing that deep thinking that makes software actually, you know, work. React is great for looking busy.
In the end, I still write React – not because I think it’s great, but because the business world demands it. No one ever got fired for choosing IBM or React and in the end I have to make a living.
I wish I could make my living just writing good code that is maintainable and sturdy; but the market can stay irrational a lot longer than you can stay solvent.1
I do my best, but in the end a lot of my professional life is managing risk generated by frameworks dictated by ideologies rather than engineering concerns.
Anyway, back to programming in React.
-
Attributed to Gary Shilling https://quoteinvestigator.com/2011/08/09/remain-solvent/ ↩