March 30, 2023 12 min read @Suman Karumuri@George Luong Tracing Notifications Notifications are a key aspect of the Slack user experience. Users rely on timely notifications of mentions and…
March 21, 2023 11 min read @Tricia Bogen Technology Lifecycle This blog post discusses the strategies that Slack uses to manage the lifecycle (development, support, and…
February 8, 2023 7 min read @Matt Brown Hakana: Taking Hack Seriously TL; DR: We’re announcing a new open source type checker for Hack, called Hakana. Slack launched in 2014, built…
July 23, 2024 6 min read @Saif Chaouachi It’s a non-transitive R class world After Duplo modularization, we noticed that the task producing a transitive R class was taking a significant…
January 25, 2023 10 min read @Archie Gunasekara@Andrew Martin What We Learned from Building GovSlack Slack launched GovSlack in July 2022. With GovSlack, government agencies, and those they work with, can enable…
October 18, 2022 16 min read @Archie Gunasekara How We Use Terraform At Slack At Slack, we use Terraform for managing our Infrastructure, which runs on AWS, DigitalOcean, NS1, and GCP. Even…
October 19, 2022 14 min read @Ahmed Eid@Arpita Patel Mobile Developer Experience at Slack At Slack, the goal of the Mobile Developer Experience Team (DevXp) is to empower developers to ship code with…
October 7, 2022 6 min read @Eman Hassan How to Mentor Interns to Become Skillful Engineers Internships are a great opportunity for companies to invest in great talent and train future engineers. It is…