Comment by nextworddev

8 months ago

First time hearing about Mattermost. Good thing I found this article

We ran Mattermost at a previous job and it was the best tool I've used for corporate use. It had an extremely useful feature where you could put a flag on a message and that flag was shared for everyone. We used it to keep track of which questions were answered in the suppor channel. With their API I plugged this into an internal tool so all developers could see how many open questions there was.

Their "threads" feature was also great: it was just like replies in Discord (all go into the channel) but you could open up the thread to get it isolated. Worked way better than slack replies which just devolve instantly into you losing all track and messages can't be found again.

  • > Their "threads" feature was also great: it was just like replies in Discord (all go into the channel) but you could open up the thread to get it isolated. Worked way better than slack replies which just devolve instantly into you losing all track and messages can't be found again.

    I desperately wish Discord worked like this. As you say, current threads just shove away conversation and it's quickly lost.

We replaced Slack with Mattermost for one of the teams - and guess what we don't miss Slack there. Threads, push notifications everything works fine and you get more features at least compared to the free version of Slack

  • So is the winning strategy here to pick anything but the top dogs in the game and hope they never make the big leagues and start behaving like shit? Mattermost just seems like another risky dependency

    • You can self-host Mattermost. It seems that is likely what they are going to be doing from the article since they talked about how important it is to own your data.

      2 replies →

    • We used Mattermost but eventually started getting annoyed by the nags to upgrade in the free version. Zulip is has been far better.

    • It always felt weird to me that glorified IRC could command such a price premium. Admittedly, a bunch of engineering was put in place to make things work, but it was still just humans chatting with each other for what is probably tiny amounts of data storage.

    • Anything you can self-host is mostly safe, because at the very least you have access to the raw data and can move elsewhere if you need to.