June 25, 2020 12 min read @Michael Hahn Evolving API Pagination at Slack At Slack, the size and scope of the data we expose via our APIs has changed dramatically since the product first…
June 26, 2020 10 min read @Eric Vierhaus@Todd Wirth Maximum Warp: Building Migrations for Slack Enterprise Grid Slack Enterprise Grid lifted off in January 2017, allowing Slack to power the work behind even the largest and…
June 26, 2020 10 min read @Brenda Jin Technical Leadership: Getting Started The Individual Contributor path begins with Leading Self Before I became a software engineer, I thought that the…
June 26, 2020 7 min read @Jerry Talton Introducing Highlights Since launching in 2013, Slack has helped millions of users across hundreds of thousands of teams communicate…
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,…