Rethinking Home - How testing techniques and code design reshaped the new Spotify Home feature

July 18, 2025 31 min Free

Description

Daniel Horowitz discusses the migration and redesign of Spotify's Home feature. He explains how applying specific testing techniques and improving code design principles led to a more maintainable, scalable, and testable architecture. The talk highlights the challenges of legacy code, the benefits of a component-centric approach, and strategies for isolating framework dependencies to achieve better code quality.