October 3, 2024 17 min read @Sergii Gorbachov Balancing Old Tricks with New Feats: AI-Powered Conversion From Enzyme to React Testing Library at Slack Update (October 2024): In response to numerous requests from external developers, we have open-sourced a version…
December 16, 2020 10 min read @Slack Engineering Creating a React Analytics Logging Library In the first installment of the article, we examined why we built a React analytics library. We also looked at…
November 28, 2022 14 min read @Slack Engineering Creating a React Analytics Logging Library Like many applications, the Slack desktop app logs how users interact with it. For example, it may log when a…
June 23, 2020 10 min read @Mark Christian@Johnny Rodgers When a rewrite isn’t: rebuilding Slack on the desktop Conventional wisdom holds that you should never rewrite your code from scratch, and that’s good advice. Time…
June 25, 2020 13 min read @Charlie Hess Growing Pains: Migrating Slack’s Desktop App to BrowserView Recently Slack on the desktop has been going through an awkward adolescence. Instead of flailing limbs and pitch…
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…