off-topic

liebs 2025-08-12T08:27:45.349319Z

I learned yesterday that Tailwind packages a binary so you can use it without Node or NPM, but the binary is...116MB 😰

šŸ’„ 1
šŸ”„ 1
šŸ˜† 2
Mateusz Mazurczak 2025-08-27T09:24:34.633449Z

Regarding discussion under this post. What really matters in terms of size is what you send to the client. And for the production build you have compiled css only. So It's not really an issue whatever the size of binary to run tailwind locally for some specific use-case of dev env.

āž• 1
hkjels 2025-08-12T08:43:56.130779Z

I'm sorry; I don't get the appeal of Tailwind at all. And this makes it even worse

āœ”ļø 3
2025-08-12T08:46:01.659519Z

More of a gravitational force than a tailwind

šŸ˜‚ 10
gunnar 2025-08-12T08:54:11.000119Z

I guess you get the full v8 runtime along with tailwind's cli: https://tailwindcss.com/blog/standalone-cli#how-does-it-work

gunnar 2025-08-12T08:55:32.811039Z

I don't really see any problems with this, considering the rationale: > This has made it harder to integrate into projects where using npm isn't always common, and with tools like Rails and Phoenix both moving away from npm by default, we needed to find a way for people to use Tailwind in these projects without forcing them to adopt an entirely separate ecosystem of tooling.

hkjels 2025-08-12T09:02:46.378069Z

I kind of see a problem with needing a package of 116MB in order to apply some styles. When creating a full web-app, you should be able to fit all the needed css in a single file of about ~100kb

gunnar 2025-08-12T09:04:56.144239Z

Well, I'm sure you've experienced "css rot". It quickly explodes in a large codebase and you'll have to rewrite the entire css from time to time to tackle this. CSS Modules helps with this. Tailwind even more 🤷

hkjels 2025-08-12T09:14:35.729379Z

I did back in the day, but less so with more recent versions of CSS and a set of good practices. I see people flooding their markup with tailwind classes, whereas you usually just need some overarching styles.

hkjels 2025-08-12T09:15:56.683649Z

I typically create styles that handle pretty much all types of markup and then only very few utility classes (Tailwind like classes) that you can sprinkle to emphasize something

hkjels 2025-08-12T09:16:49.246989Z

If you want to go bananaz for a particular element, inline styles work

gunnar 2025-08-12T09:31:24.675269Z

> I see people flooding their markup with tailwind classes, whereas you usually just need some overarching styles. Yeah, that's the flipside. I try to use as little styles/classes as possible in the "app code" and encapsulate the styling in general ui components.

hkjels 2025-08-12T10:04:10.216199Z

I guess there's a correct and a wrong way of using Tailwind as well šŸ™‚

gunnar 2025-08-12T12:21:18.331929Z

Back on topic, looking at my local install of tailwindcss it takes up 740K of disk space. So the rest of the binary is NodeJS, I guess.

gaverhae 2025-08-12T13:08:21.061969Z

> I kind of see a problem with needing a package of 116MB in order to apply some styles. When creating a full web-app, you should be able to fit all the needed css in a single file of about ~100kb Just to make sure — the 116MB file is the build-time CLI, not the amount of CSS being shipped to clients.

šŸ˜‚ 1
lilactown 2025-08-12T15:52:43.545309Z

part of what the tailwind CLI does is ensure that you include only their styles that you use, reducing the amount of CSS you ship 🤪

Albert 2025-08-12T13:18:35.030919Z

https://www.tipranks.com/news/the-fly/nu-holdings-cto-vitor-olivier-departs-eric-young-succeeds-thefly will it affect Clojure and Datomic šŸ˜µā€šŸ’«

2025-08-12T13:29:01.722179Z

i think that regardless of their feelings on clojure, they can't walk away from it now without really fucking up their org.

šŸ‘ 1
2025-08-12T13:29:14.858419Z

here's hoping they recognize that before making any grand pronouncements

Ben Sless 2025-08-12T14:55:38.515899Z

narrator voice - he's going to make grand pronouncements

😢 1
2025-08-12T14:56:22.064819Z

as someone working at a "legacy clojure, greenfield typescript" company, i don't wish it on anyone

ā¤ļø 3
āž• 1
šŸ¤·ā€ā™‚ļø 2
🤢 1
Gent Krasniqi 2025-08-12T15:37:37.137699Z

Safe bet that any CTO's pronouncements these days will be ~80% about AI, at least for listed entities.

Dustin Getz (Hyperfiddle) 2025-08-12T15:41:52.609719Z

Datomic is well funded by Nubank with like 10 people working on it, Clojure's Nubank-funded headcount has increased also with the addition of Christoph Neumann in a devrel/growth role as well as a dedicated conference organizer

šŸ‘ 4
šŸ‘šŸ» 1
2025-08-12T23:13:35.192849Z

Is the news "new CTO" or is the news "a CTO lasted more than ten years!"?

āž• 1
ā˜ļø 1
neumann 2025-09-01T03:58:22.086439Z

Thanks @dustingetz for the plug! I’m here to work hard for Clojure and the community, and I’m happy that Nubank supports Clojure.