👩💻 Join our community of thousands of amazing developers!
In 2016, Slack was two years old and already used by millions of people. Our codebase had grown rapidly, and like many companies that focused on product/market fit, our code was built in a way that favored time-to-market over maintainability, consistency, or reusability.We never encountered a single breaking point in our user interface, but rather a slowly cascading series of inconsistencies, quirks, and discrepancies. Our internal product teams were growing to match the momentum of the business...