
Shipyard: How We Built Slack’s Next-Generation EC2 Platform
Over the past few years, we’ve been on a journey to modernise how we run Amazon Elastic Compute Cloud (EC2) instances at Slack.…
14articoli totali nell'archivio

Over the past few years, we’ve been on a journey to modernise how we run Amazon Elastic Compute Cloud (EC2) instances at Slack.…

Abstract Agent-driven end-to-end (E2E) tests add a new exploratory layer to testing, but should they replace traditional…


At Slack, we recently unified fragmented probing into a standardized system that improves reliability, simplifies operations, and…

Security should work while you do. By closing the gap between detection and response, we've neutralized the delay that…

Excerpt In complex, long-running agentic systems, maintaining alignment and coherent reasoning between agents requires careful…

This post builds on our earlier work modernising Slack’s Chef infrastructure. Instead of a disruptive migration to Policyfiles,…

Introduction Slack handles a lot of log data. In fact, we consume over 6 million log messages per second. That equates to over 10…

It’s mid 2023 and we’ve identified some opportunities to improve our reliability. Fast forward to January 2025. Customer impact…

We manage the build pipeline that delivers Quip and Slack Canvas’s backend. A year ago, we were chasing exciting ideas to help…

We built an agentic security investigation service to help us research alerts as part of our mission to keep Slack secure and…

Excerpt By 2024, Slack’s data platform had accumulated 700+ SSH-based operators orchestrating critical data pipelines. We’re…

How Slack rebuilt its notification system from the ground up by designing for clarity and calm to reduce noise

Background A Voluntary Product Accessibility Template (VPAT) is a document that outlines how well a product aligns with…