Hacker News new | ask | show | jobs
by cldellow 1806 days ago
> Then there comes the point where I have to use Tailwind for work and I am blocked by an offical account and – that feels kind of stupid? Getting blocked by a company entity for having an opinion is kind of… strange?

I don't understand comments like this. You still have access to tailwindcss.com for documentation.

The company doesn't owe you space in their social media conversations. The company has real customers and potential customers who they want to engage with. Engaging with people who tweet "Tailwind is a terrible way to write CSS" [0] and "Refactor tailwind out of your codebase" [1] isn't a good use of the company's time. Blocking those people will also downrank their comments in @tailwindcss threads, which seems useful from the company's perspective. They're running a business, not a grievance forum.

Maybe, one could argue, the company should engage strenuously with critics like this to try to convert them. But for me, no, they should focus on supporting the people who want to be their customers.

[0]: https://twitter.com/wolfr_2/status/1310887766595637248

[1]: https://twitter.com/wolfr_2/status/1280949237820383232

4 comments

Honestly, the only stupid thing is that Twitter won’t show you public posts from an account who has blocked you. Of course you can log out and see everything. That’s just silly. Twitter may as well say “this account has blocked you, so complete this tedious minigame to see their content.”

The end result is pretty ridiculous: because this author wrote posts critics of a very popular piece of software, the author must log out of Twitter temporarily in order to see any relevant posts or announcements from the official Twitter account of that piece of software.

This is a conscious decision.

I think Twitter is engineered to make people angry at each other.

Simply logout or use a private browsing window if you want to see the public posts of someone who's blocked you. It's really, really not a big deal at all.
That's why it's a stupid decision from Twitter. Twitter could say "type your username backwards to see this tweet" and you could say "just type your username backwards, it's really not a big deal." It would still be a stupid decision from Twitter.
I agree. I see nothing “strange” of a very small company blocking criticism on Twitter (even if it is a fair criticism). A bank have thousands of employees, tens of which (maybe even hired agencies) have a full time job handling social media.

A small company has zero people whose full time job is to handle social media, so it makes sense for them to clean their feed up anyway they like it. I also see zero effect on their business.

Not sure why the author made a big thing out of this block too. It is not a big deal for neither involved

Yeah, an open source project doesn't have to endure anyone's abuse.

That bit rubbed me the wrong way.

Nice of you to look up those from my hundreds of tweets.

Now, since we bought Tailwind UI to do our work, we are technically also a customer.

Well, you mentioned being blocked, so I searched your name + tailwind.

Probably the company monitors the tailwind and tailwindcss keywords, saw those tweets, and decided that their signal-to-noise ratio for doing customer engagement would be better if they blocked you.

It's not a statement about your twitter account in general, or you as a person. It's just that their corporate objective wasn't served by your tweets. Now that your company is paying them, perhaps you can ask to be unblocked. Or perhaps not, as the support channels for Tailwind UI (the paid product) are GitHub, email and their private Discord.

It's simpler than this honestly — the Tailwind CSS Twitter account is managed entirely by me (I made Tailwind), and I'm the only one who tweets from it and checks the notifications to see if there are people doing interesting work I can help elevate or having problems I can help with.

Seeing a bunch of incessant vitriol in the mentions all the time about something I've worked really hard on for many years is very distracting and upsetting to put it mildly, and on days when my emotional reserves are already low from the stresses of figuring out how the hell to make money working on the project or having a young family it's really not a healthy thing to have to deal with.

Criticism being delivered in good faith is welcome and productive, but constant holier-than-thou "wow whoever created this is extremely stupid compared to me and clearly has no idea what they are doing" is not that.

I've only ever blocked two people for this sort of abusive crap since 2017, in case that provides some perspective.

Tailwind CSS is a "company" now in the sense that Steve and I built a commercial product to make the OSS stuff sustainable, and it turned out to be successful enough that we could hire handful of other people to help out, but I certainly don't think of us as some sort of faceless corporate entity. We don't plan to grow the team and I don't plan to become a full-time manager — I just want to keep working on interesting OSS projects and we decided to use the revenue from our commercial stuff to make that possible by hiring people to help with customer support, working full-time on existing OSS things from the ecosystem (we hired the person who built the OSS Tailwind IntelliSense extension for example), and to keep up with the barrage of GitHub issues we see as a popular project.

Tailwind CSS itself is very much a personal project of mine and a labor of love, and for better or for worse it's not as easy to detach yourself from projects you pour that much into as people (who have no perspective on the emotional challenges of being the face of a popular and polarizing project) make it sound.

I was just using my other Twitter accounts to stay up to date, it's not a big deal.

I just genuinely wonder if blocking people that don't agree with you is a good strategy.

I guess over time things also changed, Tailwind 2y ago was not the same as Tailwind now. They hired a bigger team and became much more of a company.

There’s a difference between disagreeing and being an ass. If you wanted to engage with them then try to have a conversation. All you did was say how terrible it was and not to use it. Big difference.

Nobody owes you their attention.

I agree, but none of those tweets were directed at the authors. They were just talking about Tailwind in general. One was a poor joke.

My 3 blog posts were a genuine attempt at trying to dissect what I didn't like about the framework. Many people wrote in to thank me for that perspective.

I find it unfair to single out two historical tweets neither of which is directed at the authors.

You do not like their product. They do not care to engage you. Win-win! Except that you need their product and they still do not care about you as a customer.

If you are going to trash my product, I'm absolutely going to block you. If I have a say in what the company that sells that product does, I will absolutely have that company block you.

Twitter blocking is not about owing attention, a Twitter block prevents the blockee from seeing your tweets. The company is basically punishing Wolf for their critical tweet.

No one is owed anyone in this scenario, but it's just crappy behaviour from Tailwind. They probably are just tired from the negativity, I mean just look at their site the framework does look terrible, they even admit to this with this quote on their site front and center:

"If you can suppress the urge to retch long enough to give it a chance, I really think you'll wonder how you ever worked with CSS any other way."

Even though the code is offensive to the senses, it apparently works really well. Judging from the adoption and the beautifully designed UI's they are showcasing people do recognise its usefulness.

This kind of crap is the reason it's much easier to block people who can't contribute or formulate proper criticisms and focus on properly submitted GitHub issues. All this is just noise
Those tweets are not just disagreeing.
He just disagrees if using tailwind is a good idea.

Where is the problem that justifies blocking?

> Where is the problem that justifies blocking?

You can block anyone on social media for any reason or no reason at all and you don’t have to justify it to anyone.