Scaling Slack’s Mobile Codebases: Modularization
In the first post about the Duplo initiative, we discussed the reasons for launching a project to revamp Slack’s…
In the first post about the Duplo initiative, we discussed the reasons for launching a project to revamp Slack’s…
According to a recent Thoughtworks radar, “the industry is increasingly gaining experience with platform…
In 2021, we changed developer testing workflows for Webapp, Slack’s main monorepo, from predominantly testing…
In this article, I will talk about how Slack uses Kafka, and how a small-but-mighty team built and…
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…