Live data from Hacker News

Shopify acquires Tailwind

tailwindcss.com

461–467 of 467 posts

Re: Shopify acquires Tailwind

#461

Earlier quoted context omitted.

"Pathology"

it's objectively a pathological use of CSS because it circumvents the C (cascade)

They are thinking of the more common definition of pathological, which is mental disease/disorder. In the computer-related definition, it means failed outcome contrary to what was expected

Yours is a reasonable meaning assuming you meant the computing sense, but the more common understanding of the word would skew towards personal insult the way you used it.

Unfortunately people can't read your mind over the internet and unicode does not convey intent.

The cascade was a mostly mistake except for interesting applications like dark mode, imo. It does not scale easily for large orgs and its original usecases were tailored for balancing user/publisher/content creator presentation concerns. The market has spoken and the content creators rule.

Re: Shopify acquires Tailwind

#462
post #6

Here's some context on the impact AI had on the Tailwind Labs business model from January: https://github.com/tailwindlabs/tailwindcss.com/pull/2388#is... > But the reality is that 75% of the people on our engineering team lost their jobs here yesterday because of the brutal impact AI has had on our business. [...] > Traffic to our docs is down about 40% from early 2023 despite Tailwind being more popular than ever.…

Wow, citing we need to figure out how to pay out bills and rejecting PR based on that is such a douche move. The fact is Tailwind core is an MIT-licensed open source project.

> The fact is Tailwind core is an MIT-licensed open source project.

That entitles you to fork the project, not to expect the maintainer to do what you want.

Re: Shopify acquires Tailwind

#463
post #42

Serious question: is there a need to reach for tailwind if you are building a new site? Won't using vanilla CSS while taking advantage of the latest features be pretty good, since humans are not manually making edits (which removes many of the pain points of maintaining CSS), while simplifying dependency and the build pipeline?

If it's the case that there's almost never the need to reach for it, and I do find myself in that camp, then a harder question is begged, why is it so popular? I think there's a lot of technologies that are in the category of categoric mistakes to use, but popular enough and inert enough that they don't get dropped. There might be lots of different explanations depending on the technology, a lot have a reason the mom…

I bemoaned devs refusing to learn their tools myself

https://pdx.su/blog/2023-07-26-tailwind-and-the-death-of-cra...

Re: Shopify acquires Tailwind

#464
post #42

Serious question: is there a need to reach for tailwind if you are building a new site? Won't using vanilla CSS while taking advantage of the latest features be pretty good, since humans are not manually making edits (which removes many of the pain points of maintaining CSS), while simplifying dependency and the build pipeline?

For me, the biggest benefits of tailwind vs other options is

a) it helps you codify your design system in utility classes. It makes it easier to keeps things consistent.

b) LLMs understand it better than plain css or other css-in-js systems where you're constantly wrestling control back. I mean, you still wrestle, but less.

Were I work I have to deal with an 8-years old codebase and we've switch several times from plain css, css modules, styled components, radix and now tailwind. I would be mad if I still had to write all those classes manually, but it's not the case anymore thank God.

Re: Shopify acquires Tailwind

#465

Earlier quoted context omitted.

Humanity evolves. We wouldn't need doctors if we had a box you could walk into that cured all ailments. We won't need software engineers once you can crudely specify requirements and have a machine turn them into rigid requirements with a solid data model, flexibility to extend, infrastructure to run, and monitoring and recovery to maintain reliability. A lot of things change when technology evolves.

I doubt AI will ever become omniscient

I doubt anything besides AI could ever become omniscient. Not that AI has a particularly high chance at it, but I can't imagine anything else even coming remotely close.

Re: Shopify acquires Tailwind

#466

Earlier quoted context omitted.

I think there's plenty of developers that are perfectly competent with CSS who still reach for Tailwind. You're right that Tailwind throws away the cascade, or at least enables developers not to have to think about it (under the hood, Tailwind 4 uses pretty modern cascading features like layers), but people aren't reaching it because of a lack of understanding, they're reaching for it because as front-ends get increa…

I'm perfectly competent at CSS and... at this point I don't even look at CSS. I just feed descriptions of what I want to the LLM and it nails it every time. The result either looks the way I want or it doesn't. I'm not universally pro-AI. I meticulously review every line of backend code, and still do hand edits. I review FE commits less carefully but still keep an eye on it to make sure AI doesn't go off the rails. B…

Do you store your CSS in separate common files independent of markup? Out of curiosity, do you run into issues with excessive token usage when you want to work with CSS?

That would be my gut instinct - you ask your agent to change a CSS rule, and your agent would feel the need to find all usage of that rule to avoid introducing unexpected changes. Does that happen? (I'm operating purely on assumptions here because I regularly use tailwind where changes are kinda definitionally local).

Re: Shopify acquires Tailwind

#467
Basic question, is there something wrong with advertising your paid services via /llms.txt ? Whatever the hook is, we are all building with agents now.

Obviously I have no data on conversion rates or overall efficiency whatsoever, but would imagine lots of marketers are on this already no?

Post reply on HN