Defending a disaster (modern frontend development rant)
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
This model is kind of a disaster.
Theo - t3․gg
166.2k views
Mastering Java Development: Spring Boot, Microservices, Spring AI & Docker
Telusko
51.2k views
You don't want to be a manager.
Theo - t3․gg
88.2k views
Are you f**king kidding?
Theo - t3․gg
201.9k views
Opus 4.6 Is The Best Coding Model Ever Made*
Theo - t3․gg
106.6k views
The Best Model For Frontend Design Is...
Theo - t3․gg
124.4k views
Vibe Coding is For Senior Developers
Theo - t3․gg
109.1k views
The best model Anthropic has ever made
Theo - t3․gg
59.0k views
Vibe coding is already dead
Theo - t3․gg
173.5k views
I ranked every vibe coding app
Theo - t3․gg
75.9k views
Top Comments (10)
"...when you didn't write them, and can't control them" <- this is every enterprise codebase ever. Any site with more than a single developer and 5 pages reaches this level of complexity. Strong disagree.
Coding with AI editors will only amplify this issue. AI loves to generate hundreds of unnecessary lines of code, and the new no-code natural language movement will lead to an unimaginable quantity of software bloat. But what do I know anyway, I am just a react dev who uses Cursor too.
The text highlighting in dark mode is funny as 😂
thanks for going through this as pushing back on the article still has a lot of value.
Thanks for the reaction. Seeing you React Andying anytime it's slightly criticized is the reason I'm subbed for.
In my experience a lot of frontend developers do not know CSS, they know how to style a specific item, but not a whole page. dealing with !importants sucks for sure, it is why i do recommend tailwind, since it is scoped just to itself overall, it makes things much easier overall, and being able to extend it for your style is awesome. I know ive seen pages with multiples of the same class doing ther same thing, and the same class doing different things, both sucks. CSS is definitely not as simple as people think, but it is also quite amazing what it can do with such simplistic rules
The only sponsorship ads I watch from a Youtuber is Theo period
The jQuery section cracked me up, honestly thought it was a joke at first when the article mentioned it has everything 😅
we've had server side rendering since day 1. when content matters (seo, etc) -use robust server side rendering, do some jquery. when data sheningans matters -use client side react
Oh no, I thought it was an understatement that modern web devs don't know how to hide stuff with css until Theo did a 5 minute rant confirming that he doesn't know how to do it without tailwind 😅
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
"...when you didn't write them, and can't control them" <- this is every enterprise codebase ever. Any site with more than a single developer and 5 pages reaches this level of complexity. Strong disagree.
Coding with AI editors will only amplify this issue. AI loves to generate hundreds of unnecessary lines of code, and the new no-code natural language movement will lead to an unimaginable quantity of software bloat. But what do I know anyway, I am just a react dev who uses Cursor too.
The text highlighting in dark mode is funny as 😂
thanks for going through this as pushing back on the article still has a lot of value.
Thanks for the reaction. Seeing you React Andying anytime it's slightly criticized is the reason I'm subbed for.
In my experience a lot of frontend developers do not know CSS, they know how to style a specific item, but not a whole page. dealing with !importants sucks for sure, it is why i do recommend tailwind, since it is scoped just to itself overall, it makes things much easier overall, and being able to extend it for your style is awesome. I know ive seen pages with multiples of the same class doing ther same thing, and the same class doing different things, both sucks. CSS is definitely not as simple as people think, but it is also quite amazing what it can do with such simplistic rules
The only sponsorship ads I watch from a Youtuber is Theo period
The jQuery section cracked me up, honestly thought it was a joke at first when the article mentioned it has everything 😅
we've had server side rendering since day 1. when content matters (seo, etc) -use robust server side rendering, do some jquery. when data sheningans matters -use client side react
Oh no, I thought it was an understatement that modern web devs don't know how to hide stuff with css until Theo did a 5 minute rant confirming that he doesn't know how to do it without tailwind 😅