Two years ago, I wrote a post about Libslack, Slack’s shared C++ client library. That post described how Slack used the Libslack library in its mobile…
More than just CSS, dark mode represents a new way of thinking about color and styles at Slack.
Building shared channels challenged Slack’s fundamental assumption that the workspace is the atomic unit of partitioning customer data.
A group of engineers, designers, and writers began to centralize and standardize components. We named it Slack Kit.
Using a CDN-cached HTML file, a persisted Redux store, and a Service Worker, we reduced Slack boot time by more than 50%.
What does it mean to design for thumbs?
Slack is a large and complex piece of software that’s been added to and changed many times over the last five years. We added features, grew to 10,000…