UPDATE: Slack has saved the day and the workspace switcher is back! 🎉
For the sake of preserving historical context and highlighting the ramifications of seemingly innocuous changes, the original post remains unaltered below.
Slack Workspace Tax
Slack’s new design is intended to “help you focus and be more productive as you work.”
Instead, they fundamentally broke the product for multi-workspace users, imposing a 1-3 second tax every time you receive a message outside of the currently active workspace.1
The people of the Internet are not taking this quietly and a petition has been started to put and end to the madness.
How much of your life are you losing to the new mantadory
Slack Workspace Tax?2
And this is just for you! Now think about the fact that you’re probably not the only one in your workspace. How much time is your company losing to Slack’s new design? The entire world?3
// VARIABLES ACTIVE_USERS = 20_000_000; AVERAGE_WORKSPACES_PER_USER = 2; MESSAGES_PER_WORKSPACE_PER_DAY = 10; SECONDS_PER_SWITCH = 2; // CALCULATIONS MESSAGES_PER_DAY = MESSAGES_PER_WORKSPACE_PER_DAY * AVERAGE_WORKSPACES_PER_USER; // 20 PROBABILITY_OF_MESSAGE_GOING_TO_DIFFERENT_WORKSPACE = 1 - 1 / AVERAGE_WORKSPACES_PER_USER; // 0.5 SECONDS_LOST_PER_MESSAGE = PROBABILITY_OF_MESSAGE_GOING_TO_DIFFERENT_WORKSPACE * SECONDS_PER_SWITCH; // 1 SECONDS_LOST_PER_USER_PER_DAY = MESSAGES_PER_DAY * SECONDS_LOST_PER_MESSAGE; // 20 SECONDS_LOST_PER_DAY = SECONDS_LOST_PER_USER_PER_DAY * ACTIVE_USERS; // 400,000,000
With an ultra-conservative estimate of usage, Slack’s new workspace design is costing the world 400 million seconds per day. That’s 4,629.6 days per day!
The irony? This is a trivial fix. Conditionally render the original workspace switcher based on the number of workspaces. If there’s only one, don’t show it. If there’s more than one, show it.
The argument could be made that over time, people will stop checking multiple workspaces and remain “focused” in a single madhouse of notifications.
This pretends the Pavlovian conditioning instilled in users, which was instrumental in a $27.7 billion acquisition, either doesn’t exist or will gently fade into the night.
The even bigger leap is believing that Slack has a role to play in any semblance of focus when the best thing you can do is to close it.
Everyone loses when design is prioritized over UX.
What can you do?
This range was calculated with pen, paper, a partner, and a stop watch: Start time, move mouse to middle of screen, move to click on workspace switcher, click on random workspace, end time. ↩
This is an incredibly basic model that assumes you work 5 days a week, 20 days a month, 240 days a year. The probability of a message going to a different workspace is
1 - 1 / NUM_WORKSPACES. Multiplying this by
SECONDS_PER_SWITCHgives us the average time lost per message. Multiplying this by
MESSAGES_PER_DAYgives us the average number of seconds. ↩