4 ms·
I've used Slack forever. Before that was IRC, Campfire, then Github Chat (an internal product there), and others I've forgotten. I'm sure I'll use Teams at some
by rsanheim 6y ago
I've used Slack forever. Before that was IRC, Campfire, then Github Chat (an internal product there), and others I've forgotten. I'm sure I'll use Teams at some point.
The thing I always think about w/ chat apps for work is you don't want it to be that good. DMs are often a cancer in terms of knowledge transfer. Unlimited history and search means that people don't write up ideas in a proper way in a more suitable place, whether that's a long email or an ADR or a google doc or a pull request. Threads are undiscoverable and missed by people who should be in the loop.
Most product managers building these apps want to engage their users via the standard tech metrics - usage stats, number of searches, messages sent, whatever. But if you are in your chat app all day and responding to notifications and watching 30 channels, you aren't doing work. You are just surfing your own internal twitter. I've been there, it feels fun but at the end of the day you realize you didn't get shit done.
All of the incentives are misaligned to actually build an effective chat app for the 'calm' organization. I have read about Twist (https://www.twist.com/ https://www.twist.com/) which I know is all about that focus, and I hope to be able to use it in earnest someday.
I know when I'm really doing well with my job I'm on slack for an hour or two a day at most, and very deliberate about when to keep it open. The rest of the time I'm coding or thinking or writing or working w/ colleagues. That takes a lot of discipline tho, and the allure of always on chat is a strong one.
- mro_name 6y agoI wish, I could upvote multiple times. 3rd party storage is a thing that keeps you locked in in loooong terms. Good just for the vendor and jumpstart, short-term users.
- AlchemistCamp 6y ago> I've used Slack forever. Before that was IRC, Campfire, then Github Chat That's what the founder makes it sound like in every interview I've heard, but the thing before (and overlapping with) Slack was Atlassian's HipChat. Slack was basically a feature for feature clone of HipChat for the first two years I used it.
- distances 6y agoAnd before HipChat there was (and still is) Flowdock [0]. I think they have the best threading model I've still seen on chat apps, so it was very weird seeing Slack get threading so wrong when there were much better examples to copy from. I suppose Slack won that popularity race as they had a free tier; AFAIK Flowdock was always only available for a paid subscription. Slack definitely was for a long time the worse product. Though at some point much later Slack's larger dev budget finally tipped the scales in their favor I think. [0] http://blog.flowdock.com/2009/07/05/announcing-flowdock-real-time-collaboration-for-teams/ http://blog.flowdock.com/2009/07/05/announcing-flowdock-real...