Personally, I'm kind of tired of using Slack. I think it is disruptive and hostile to doing deep, focused work.
I'm curious what other developers think about Slack at work. Is it something that disrupts you? Are there features of it that make the disruption worth it?
Historically, I've also been very frustrated with the lack of search features in Slack. The Open Source project I help maintain uses Slack for communication and it isn't good for having technical conversations because you can't search it like a forum.
I've felt a desire to move back to something more asynchronous (not quite email), but something that isn't hostile to the way programmers work. Do you agree or disagree?