top | item 46549877

(no title)

tpmoney | 1 month ago

Let's say you're paying your devs $100k / year. All in costs on those devs are probably $150k or so. That means your $1m / year will fund 6 full time developers with a little left over. This podcast from the CEO[1] says their engineering team was 4 people and the remaining staff is the 3 owners, the 1 remaining engineer, and one part time customer support person. So assuming every full time person was costing $150k in salary and other costs, you're already over $1m / year before you pay for any other expenses.

$1M / year is a lot of runway when it's just you. It's a lot less runway once you're paying other people's livelihoods too.

[1]: https://adams-morning-walk.transistor.fm/episodes/we-had-six...

discuss

order

AlecSchueler|1 month ago

The question is still why you need multiple devs worth 150-250kpa to maintain a CSS library.

andruby|1 month ago

The question isn't "what is the lowest cost that a CSS library could be maintained for"

The question is rather, how can the most popular UI system (especially for AI models) have a healthy business model?

Think of the immense value that Tailwind is bringing to all the companies and developers using it. Surely there should be a way for the creators to capture a small slice of that in our economic system.

sonofhans|1 month ago

If you can find a way to do it better or cheaper you’re welcome to try. No one else has. Don’t think it’s a small problem. The number of user agents and platforms supported by Tailwind would melt plenty of larger organizations.

tpmoney|1 month ago

Well they clearly don't "need" that many devs just to maintain it, since they just laid off most of their devs. But "need" and "want / have the revenue/work to hire and sustain" are different questions. I've never worked a single development position where there wasn't always more work to do and not enough people or time to do it. It appears they previously did have the revenue, and presumably had the work. Now they don't have the revenue, and so they had to let people go, and some of that work will go undone or take longer.

toddmorey|1 month ago

It was more than a library of prewritten css, though, they did quite a bit of engineering work on tooling (speeding up the code scans and dynamically creating custom classes, etc). I respect the team's productivity.

This is more a question about the business model of open source, which has always had some challenges. I don't think you can support OSS with premium templates, training, and support once the knowledge is baked into LLMs.

plagiarist|1 month ago

I am wondering why are there three owners for a commercial CSS library?

whatevaa|1 month ago

You have one developer. He gets hit by a bus. Now you are fucked.

Having at least several people in critical role helps protect against busses.

MobiusHorizons|1 month ago

Sponsorships are a supplemental income stream, though, right? They have paid services in addition as I understand it. So covering several full time developers seems pretty good sponsorship wise, when the maintenance should be fairly simple at this point given the maturity of the offering and the tech stack. It’s not like they have to keep up with security vulnerabilities or a mobile version update churn.

tweetle_beetle|1 month ago

They just sell lifetime licenses to extra content at a fixed (relatively small) fee.

> Because every project is different and the way independently authored pieces of code interact can be complex and time-consuming to understand, we do not offer technical support or consulting.

https://tailwindcss.com/plus

agloe_dreams|1 month ago

The answer really is that they were spending an amount of that money on devs who were working on tailwindUI / Plus - their paid product.

leetrout|1 month ago

They were posting a job for $250k last year.

solarkraft|1 month ago

That’s an incredible amount of labor. What were they spending it on?