GitHub staff are required to use Teams by Sep 1, 2023
I use Teams a lot with some Zoom. I've also used all the competing tools - Slack, whatever the current Google branding gives, among others. They all kinda suck. But hang on, am I asking too much? Is this suckiness because it's hard to do well? Oh, and add in that we all need to use it, all day, every day, so _any_ friction really annoys.Distributed, connected collaboration in real-time, at (massive) scale - it's a big functional domain. Offering video, chat, document storage, sharing and collaboration, as well as project management and integration into a plethora of other apps and tools. This is surely a hard space.Just look at apps that inhabit much, much simpler function spaces - say, Twitter, given the start point of the discussion. It doesn't get that glare of all day, everyday work use. It doesn't have the function and criticality to people's day. Twitter is down? It's just not a thing 99.9% of people will freak out over. Post-pandemic, Teams or Zoom is down means loss of a sales, key workshops stranding participants, distributed Teams losing comms during critical releases, and the list goes on.