Vol. I · Field Notes

SlackEngineering at Slack

This is the engineering blog of Slack, the popular workplace messaging platform. It covers how Slack’s team tackles real-world challenges like migrating core infrastructure, building AI agents for security investigations, and scaling observability. Anyone curious about how a large SaaS company operates under the hood will find these posts insightful.

9 May 2026·8 posts·6 clusters·7 authors
Reading Posture
From the Field
Slack’s engineering blog: scaling reliability, security, and AI agents.
Verdict:Reach for it
Reach for it when

Read this when you want to see how a mature SaaS platform modernizes infrastructure, adopts AI agents, and improves developer experience at scale.

Look elsewhere when

Skip it if you need beginner tutorials, frontend-focused content, or posts on consumer-scale systems.

In context

Compared to the Uber Engineering Blog, this one is more focused on security modernization and AI agent workflows rather than broad distributed systems.

Complexity●●●Heavy
Read time~120 minutes
Language
Blog
Runtime
web
Dependencies
0total

What this is

As told for the tourist

This is the engineering blog of Slack, the popular workplace messaging platform. It covers how Slack’s team tackles real-world challenges like migrating core infrastructure, building AI agents for security investigations, and scaling observability. Anyone curious about how a large SaaS company operates under the hood will find these posts insightful.

Start Here

A recommended reading path through the code

Start Here

A recommended reading path through the code

  1. 01

    Start here because it sets the stage for Slack’s security-driven infrastructure philosophy.

  2. 02

    A concrete migration story that shows how they replaced legacy protocols with modern ones.

  3. 03

    Introduces their approach to AI agents, a key theme in recent posts.

  4. 04

    Deepens the agentic theme with a practical security use case.

  5. 05

    A deep dive into observability and modern protocol adoption.

  6. 06

    Shows how they tackle user-facing redesigns at scale.

  7. 07

    Covers accessibility and compliance, rounding out their engineering breadth.

What's inside

6 sections of the codebase

Posting History

Activity over time

Posting Activity8 posts · 2025-102026-05
2025
4 posts
2026
4 posts
Less
More

The Archive

Every post, searchable and filtered

All Posts8 of 8
2026-05

From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines

8m

Slack modernized its data pipelines by replacing 700+ SSH-based operators with a REST-based approach for improved security and scalability.

Security & Infrastructure Modernization#security#architecture#scalingMahendran Vasagam
2026-04

Managing context in long-run agentic applications

10m

This post discusses challenges and mechanisms for maintaining alignment and coherent reasoning in long-running agentic systems.

Agentic Systems & Automation#architecture#deep-diveDominic Marks
2026-03

From Custom to Open: Scalable Network Probing and HTTP/3 Readiness with Prometheus

7m

Slack describes migrating from custom network probing tools to a scalable Prometheus-based solution for HTTP/3 readiness.

Observability & Network Probing#networking#open-source#scalingCarlo Preciado
2026-03

How Slack Rebuilt Notifications 📣

9m

Slack rebuilt its notification system from the ground up to reduce overwhelm and improve user experience.

User Experience Redesign#architecture#product-engineeringFrances Coronel
2025-12

Streamlining Security Investigations with Agents

6m

Slack's Security Engineering team uses agent-based systems to streamline security investigations from billions of daily events.

Agentic Systems & Automation#security#ml-infraDominic Marks
2025-11

Android VPAT journey

5m

This post details Slack's journey to create an Android Voluntary Product Accessibility Template (VPAT) to document accessibility standards.

Accessibility & Compliance#culture#tutorialHye Jung Choi
2025-11

Build better software to build software better

7m

Slack's build pipeline team reduced build times from 60 minutes to improve developer velocity and feedback loops.

Developer Productivity & Tooling#performance#developer-tools#dxDavid Reed (he/his)
2025-10

Advancing Our Chef Infrastructure: Safety Without Disruption

6m

Slack advanced its Chef infrastructure to a multi-stack model, focusing on safety and minimal disruption during migration.

Security & Infrastructure Modernization#infra#architectureArchie Gunasekara

Export & Share

Take the field notes with you