Sonic: A Slack Modernization Project

2b26368789484f1924e791cabcdba983?s=47 Anuj Nair
October 08, 2019

Sonic: A Slack Modernization Project

A look into how we incrementally modernized Slack, and what lessons we learned along the way

Over the last 18 months, Slack engineers went through a large modernization project. We rewrote the entire Slack client using modern JavaScript, made it faster and more efficient, and introduced new features such as offline support and dark mode.

Refactoring all existing code whilst introducing new features can carry a certain amount of risk with it. So in this session, we’ll explore how we went about achieving this in a safe way, and explore the lessons we learned along the way


Anuj Nair

October 08, 2019