Hacker News new | ask | show | jobs
by pier25 631 days ago
> I've been surprised that new programmers hardly know it at all

Not saying TW doesn't have some merits but probably the biggest reason for its adoption is people avoiding to learn CSS.

Reminds me of Mongo over a decade ago. There was a huge influx of devs getting into backend with Node who didn't want to learn SQL. So they went with Mongo because it was easier to get started. And for a couple of years now there's been a huge shift back into SQL with Postgres and SQLite.

I'm pretty sure we'll see the same with CSS in a couple of years. Heck, it might be already happening.

And native CSS is becoming so good that it will be impossible to ignore. With nesting and variables it made already SCSS unnecessary for most projects.

1 comments

Tailwind doesn't prevent you from "learning css". It may prevent you from learning some legacy things which are best avoided these days, like float though.

You can't use tailwind without either understanding CSS or learning it as you use it. I have to wonder if people who claim otherwise haven't used tailwind.

I think you're overestimating how many (most?) TW users operate.

I've seen first hand people just brute forcing by copying and pasting random stuff they see online.

And let's not forget about TW UI which is basically a way to copy and paste stuff without understanding a thing.