Collaboration Tools, do we need them?

We’ve all had to use them. First came Basecamp, then Trello and Assana. Today we have Slack and Microsoft Teams which have integrated instant messaging along with task lists. Is all this needed? They say an interruption can cause a developer to loose track of where he or she was in their code and ruin…