The article inspired me, next time I'm on a product team, to pair Slack with the discipline of the Pomodoro technique. If a notification comes in and I need to take a "soft interruption" to check it in the midst of a pomodoro, I'll respond like I would IRL: ask "I'm in the middle of a pomodoro; can I get back to you in 12 minutes?" If yes, write down a task on my to do list and return to it at the end. If no, cancel the pomodoro and reflect on how to improve our process in the future to avoid such costly interruptions.
If enough Slack interruptions happen, it will hopefully become clear that I just need to close the app in the midst of the pomodoro, only opening it on breaks, and even then only to triage to do items for future pomodoros. If not, then simply continue down that path.
The trick would be to get everyone to buy in to protecting their own time to focus. That requires a very disciplined culture indeed. One that values balancing people's ability to create with clearing other people's obstacles and above all else encourages every person to participate fully in the governance of their team.