Stabilize, Modularize, Modernize: Scaling Slack’s Mobile Codebases
When do you need to overhaul a large code base to address tech debt? What is the best way to address widespread…
When do you need to overhaul a large code base to address tech debt? What is the best way to address widespread…
On July 21st, 2021, Slack officially became a part of Salesforce at the price tag of $27.7 billion. This was…
Agile development methods can bolster company culture and empower teams to move quickly, with a focus on…
At Slack, we believe that designing an optimal keyboard experience is key to delivering a best-in-class product…
Complex systems are difficult to reason about at scale; we often can’t accurately extrapolate system behavior…
A customer writes in and says the dreaded words: “My app is slow”. Here we go… Performance problems can be a…
We take developer productivity pretty seriously at Slack. It’s multi-faceted, spreading across build speed,…
6:28 am First alarm rings. Snooze. 6:30 am Second alarm rings. Snooze. 6:34 am Final alarm rings and I know this…