←back to thread

1806 points JustSkyfall | 2 comments | | HN request time: 1.578s | source
Show context
lordnacho ◴[] No.45286601[source]
What are people putting on their chat that makes them beholden to Slack? To me, the team chat app is like a terminal: it shows lines of text, but I don't expect to be able to find anything in the far future. A bit like a real-life conversation, once it's happened it turns into a vague memory. A full transcript is not that interesting.

I thought maybe integrations, but those tend to be webhooks that display an alert. Of course you don't want to have to change them, but it's limited how much pain it causes to switch to some other chat service.

If I look at the chats I'm in at the moment, moving off would be annoying, but if I got a massive bill I would certainly do it.

replies(5): >>45286657 #>>45286658 #>>45286669 #>>45286718 #>>45286720 #
1. danieldisu ◴[] No.45286658[source]
I spend around 30%, if not more of my work time on Slack (collaborating with others, solving customer issues, searching, documenting)

I want that experience to be good, and not using a subpar tool like (Teams, IRC etc)

As a rule of thumb, I want to use the best tool available for the job, IntelliJ for the IDE, the best coding model (whatever that is at the time), the best Video call tool, the best monitor, the best keyboard etc

Although best is usually subjective, in some of this cases what is "best" is objectively clear, in some cases the gap between the best and the next one is small in others is huge. In the case of communication tools I think the difference is huge.

Is this needed to do my work? nope It makes working more pleasant? definitely yes

replies(1): >>45286746 #
2. ThePhysicist ◴[] No.45286746[source]
People with such strong beliefs can be unpleasant to work with as well. Not saying you are, but there are often considerations beyond the immediate needs of developers that dictate tool choice in a company, and I find it not great if people complain about such minor inconveniences all the time (it's ok to discuss to some degree, but not in an overzealous way). Same goes for tech stacks, frameworks etc., I avoid hiring people that express extremely strong views (e.g. "JS is utter garbage") as they tend to be difficult to work with since they drag the team down with endless tech stack discussions and make others feel bad/inferior.