July 2, 2024 11 min read @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…
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…
September 15, 2020 15 min read @Frances Coronel The Unsuspecting Beauty & Complexity of Web Forms A form on a website may seem like a pretty trifling thing. A couple of text fields, a submit button, and you’re…
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…