Exposing Tailwind marketing and misinformation engine #207
Replies: 3 comments 20 replies
This comment has been hidden.
This comment has been hidden.
-
First of all, thanks for a very interesting read. I have some thoughts though. I haven't gotten the impression that the Tailwind team's intentions are ill-willed and cash grabby. My take on it is that there's this camp of people that aren't as proficient in CSS and/or think writing CSS is the worst, and TW is primarily catered towards them or at least has gotten a lot of traction with those devs. They've probably been shielded from writing CSS before, but now that every company seemingly prefers to hire fullstack over BE/FE devs they can't get away anymore. For them, CSS has just been this weird thing full of clearfixes, floats and seemingly contradictory properties that "don't add any new features apart from changing background color". On top of that it's another mental model! Then TW comes along, and I totally get it - as you said - writing it with HMR feels fast and satisfying, it holds your hand along the way with its IDE plugin and gorgeous documentation. When has CSS ever done that for you (rethorical question)? Catalyst UI - yeah it's not beautiful but if you're writing React and don't pick MUI as your component library you have a harder time recruiting. CUI with the weight of TW behind it is going head-to-head with MUI, leaning even heavier into the arms of those fullstack devs, getting them to style components without writing much CSS. For all the downsides of TW, I don't view see it as a machine to lock people in to squeeze them for money. I'm not saying this approach is good or bad, but I feel they're trying to solve a systemic problem more than anything else. Devs are expected to do everything now in half the time. Along comes TW, you're given a hammer and you're being told every problem is a nail - who wouldn't love that? It's not all bad though and as people have mentioned before in this repo - Anthony Fu's UnoCSS has come along as a great middleground with a little bit of everything baked in. In my opinion, TW is most of all a beginning of a broader conversation, and who knows - maybe your upcoming CSS solution will have a say too? 🙂 |
Beta Was this translation helpful? Give feedback.
-
How are your blog analytics @tipiirai? Let's see if your article gets mentioned in a couple of hours 😉 |
Beta Was this translation helpful? Give feedback.
-
Please check out perhaps the most important content piece I've ever written:
Tailwind marketing and misinformation engine
Beta Was this translation helpful? Give feedback.
All reactions