This document summarizes a company's journey from using SASS to CSS-in-JS. They started using SASS in 2016 but ran into issues with style clashes, bloated CSS, and slow compilation. They experimented with several CSS-in-JS options like Styled Components, Glamorous, and Styled JSX before settling on Emotion due to its performance, migration path, and support for themes and server-side rendering. The company created tools to help migrate SASS components to Emotion and addressed challenges like class naming, composing styles, unit testing, and backwards compatibility. Overall, Emotion helped improve performance and eliminate style clashes.