June 26, 2020 9 min read @Sam Wolfand@Ali Ravanchi Into the Clouds At Slack we use push notifications to let you know when someone sends you a direct message, or posts in a…
June 26, 2020 7 min read @Bing Wei Flannel: An Application-Level Edge Cache to Make Slack Scale Professor Robin Dunbar, when studying Neolithic farming villages and primate troupes in the 90s, theorized that…
June 26, 2020 8 min read @Chris Montrois Rebuilding Slack’s Emoji Picker in React Slack is transitioning its web client to React. When Slack was first built, our frontend consisted of…
June 26, 2020 8 min read @Felix Rieseberg TypeScript at Slack When Brendan Eich created the very first version of JavaScript for Netscape Navigator 2.0 in merely ten days,…
June 26, 2020 10 min read @Max Feldman Slack Bug Bounty: Three Years Later We’ve reached a few big milestones for the Slack Bug Bounty program: it’s our three-year anniversary, and we’ve…
June 26, 2020 16 min read @Carly Robinson How Slack Supports Junior Engineers The Perks of being a Junior Engineer at Slack I joined Slack in late October 2015 as an Associate Application…
March 23, 2021 6 min read @Slack Engineering Reducing Slack’s memory footprint Our desktop app is the most widely used and most capable Slack client that we offer. For many of our customers,…
June 26, 2020 8 min read @Slack Engineering Search at Slack On average, 20% of a knowledge worker’s day is spent looking for the information they need to get their work…