We’re All Just Looking for Connection
@Brett WinesDriving a Project: Intern Edition
@Sravya NagalakuntaAdvancing Our Chef Infrastructure
@Archie Gunasekara
@Lena Wang
Engineering with Empathy: My Journey to Understanding the User Experience
“What are your goals for this quarter?” It’s the question every manager asks, and one that…
@Ian Hoffman@Mike Demmer
Unified Grid: How We Re-Architected Slack for Our Largest Customers
All software is built atop a core set of assumptions. As new code is added and new use-cases emerge, software…
@Slack Engineering
Unlocking Efficiency and Performance: Navigating the Spark 3 and EMR 6 Upgrade Journey at Slack
Slack Data Engineering recently underwent data workload migration from AWS EMR 5 (Spark 2/Hive 2 processing…
@Nathan Lehotsky@Ryan Persaud
Proactive Measures Against Password Breaches and Cookie Hijacking
At Slack, we’re committed to security that goes beyond the ordinary. We continuously strive to earn and…
@Slack Engineering
Catching Compromised Cookies
Slack uses cookies to track session states for users on slack.com and the Slack Desktop app. The ever-present…
@Clément Labbe
Advanced Rollout Techniques: Custom Strategies for Stateful Apps in Kubernetes
In a previous blog post—A Simple Kubernetes Admission Webhook—I discussed the process of creating a Kubernetes…