| We adopted Slack and I hate it but use daily. What I find so frustrating with Slack is that it's 1. Super terrible at threading. Threads are clearly discouraged and don't nest. This appears to be by design, but even Usenet handled threading better. 2. Slack is an information wastebasket - at least in my experience it's really hard to find information once there's a significant traffic in a deployment. 3. Too Much Notification! I have to mute channels that has a high rate of addressing the channel. However there's no denying that it's popular. Seems like every place I go is using Slack. At least slack allows me to edit my typos. |
- No one should be using Slack for deep, branching conversations that require nested threads. Those would be lost and hard to refer back to in any system. Learn to separate and focus on things better.
- Slack is not a documentation system or a knowledge base, and shouldn't be treated like one. Pull salient points out of Slack chats and into a better place for holding information you'll go back to. I genuinely believe that Slack's crappy search tool is a feature. It discourages using Slack history as documentation.
- No one should be using channel wide messaging to the point where people are annoyed enough to mute notifications. Those people should be regulating what they broadcast, and use email instead when things need to be seen by lots of people.
Slack is a great tool for short form conversations, checkins, and automated notifications. But that's all. Using it for something that it's not fit for won't work, but that's not Slack's fault.