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…
While adding a recent feature to our Kubernetes compute platform, we had the need to mutate newly-created pods…
Over 70% of the files uploaded on Slack are images, and over 75% of those images are screenshots. What this…
On September 30th 2021, Slack had an outage that impacted less than 1% of our online user base, and lasted for…
We use plenty of open source tools at Slack and we’ve benefited immensely from the wider Android, Kotlin,…
At Slack, proactively securing our systems is a top priority. One way we achieve this is by automating the…
About a year ago, I wrote a blog post called Building the Next Evolution of Cloud Networks at Slack. In it, we…
Slack is an integral part of where work happens for teams across the world, and our work in the Core Development…