June 29, 2020 10 min read @Scott Schiller Making Slack Faster By Being Lazy: Part 2 This is a continuation of Part 1, covering some highlights and lessons learned from a refactor of the way the…
June 29, 2020 6 min read @Paul Rosania Weaving Threads This is a guest post from the Product team working on the newly released Threads feature. If you use Slack to…
June 29, 2020 4 min read @Felix Rieseberg@Anaïs Betts Introducing Electron to the Windows Runtime The Slack Desktop Client is powered by Electron, the same framework that enables Atom, Visual Studio Code, and…
June 29, 2020 13 min read @Scott Schiller Making Slack Faster By Being Lazy Software performance is like a series of card tricks: Do less up front. Be really lazy. Prepare in the…
June 29, 2020 10 min read @Ronnie Chen@Diana Pojar Data Wrangling at Slack For a company like Slack that strives to be as data-driven as possible, understanding how our users use our…
June 29, 2020 10 min read @Ryan Huber Syscall Auditing at Scale If you are are an engineer whose organization uses Linux in production, I have two quick questions for you: 1)…
May 14, 2020 5 min read @Ayesha Bose What matters to you, matters to us. At Slack, we’re focused on delivering big, impactful features, but we’re also dedicated to improving our users’…
June 29, 2020 7 min read @Anaïs Betts Building Hybrid Applications with Electron Today we’ve just shipped a new version of the Slack Desktop application for macOS. We built it with Electron,…