TailwindSQL - SQL Queries with Tailwind Syntax
10 months ago by codeinabox to c/programmer_humor
Maybe I'm old, but I completely agree with you. There is a natural tendency to try reinvent something when you don't understand it enough to be comfortable with it. Then that new thing lacks the maturity and scrutiny that the old thing went through to survive the test of time. This is basically how overconfident tech bros are transforming the web.
There is a natural tendency to try reinvent something when you don’t understand it enough to be comfortable with it. Then that new thing lacks the maturity and scrutiny that the old thing went through to survive the test of time.
While this is something that does happen, there's also a tendency for people in the industry to dismiss new things without actually looking into the pros and cons.
Doesn't it give you pause that many very experienced Frontend & CSS developers see objective advantages in Tailwinds utility class approach? Of course there are also objective disadvantages, don't get me wrong. But that means that these tools should be used whenever their advantages can shine and their disadvantages don't cause issues.
Any developer that can't clearly name the issues with regular CSS that Tailwind attempts to solve either hasn't been developing long enough to encounter these issues, or hasn't actually tried to understand what Tailwind is.
Doesn't it give you pause that many very experienced Frontend & CSS developers see objective advantages in Tailwinds utility class approach?
That is not a good enough reason to justify its existence. You can very well say that fossil fuel companies should continue to exist because look at how long it's been around with all the expertise people have. Surely they should stay around, right?
Please also see my other comment
https://vger.to/lemmy.ca/comment/20657420
IMO, the industry decided to take the wrong direction, which I would agree makes sense from an economics perspective, but man, all I see is short term gains over long term ones, where we would've been able to build better solutions than hacks upon hacks (not using that fully derogatorily tbh). We could've spent all that energy, money, and time to bettering CSS and improving education to help people understand the cascade and specificity, while building better, more computationally efficient solutions that would minimize our bundles better and make JS a lot tamer than it is.
But I'm blabbering.
That is not a good enough reason to justify its existence.
There is no better reason to justify the existence of any technology than it having objective advantages, even if there are drawbacks as well!
You can very well say that fossil fuel companies should continue to exist because look at how long it’s been around with all the expertise people have. Surely they should stay around, right?
You're pretending that I'm making a completely different argument. Don't do that. I never mentioned "how long it's been around with all the expertise people have". There are literal objective advantages. Why are you pretending they don't exist?
Please also see my other comment
So people should choose a model that decreases development speed & increases complexity as well as the potential for bugs/side effects, just because "it's the right way to go". People have been trying to embrace the cascade for a long, long, long time, and it keeps causing issues in larger applications that simply don't happen with non-cascading approaches.
Why do you pretend like these aren't real advantages?
See, that's a great example of a critique that nobody with professional experience would make.
Thanks, I hate it
sure, but both of those are significantly better than a css file. tailwind tends to match the internal structure better, css in js tends to match the component structure better.
tailwind doesn't have a runtime though, where css in js libs generally do. not that that's a big point. the difference is mostly preference
That's what Tailwind looks like to people who think they know CSS.
Tailwind is shit for anyone who does usercss.
@programming.dev
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
go to feed...
@programming.dev
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
go to feed...
As someone who writes a lot of CSS, and actually like CSS (yeah, unheard of, I know; I'm some alien), Tailwind doesn't just seem like it's reinventing the wheel and wrapping over an existing language, which is weird when you think about those two being mentioned together, is also bad for other reasons:
If the web industry as a whole could slow down and learn to live with the cascade (seriously, the cascade is your friend!), and stop demanding that we do CSS without the C, that'd be great.
Thanks for walking pass me standing on my soapbox that virtually nobody cares about.
save