How We Improved Data Discovery for Data Scientists at Spotify
At Spotify, we believe strongly in data-informed decision making. Whether we’re considering a big shift in our product strategy or [...]
Published by Spotify EngineeringAt Spotify, we believe strongly in data-informed decision making. Whether we’re considering a big shift in our product strategy or [...]
Published by Spotify EngineeringThe Spotify Wrapped Campaign is one of Spotify’s largest marketing and social campaigns of the year. It enables our users to see [...]
Published by Spotify EngineeringTune in to Hans Dockter, CEO & Founder of Gradle, as he explains the emerging practice of Developer Productivity Engineering [...]
Published by Spotify EngineeringAnna started at our New York office three years ago and has recently been promoted to Staff Engineer. She and her husband live in Brooklyn and met while working at Spotify – where they used to sit just [...]
Published by Spotify EngineeringHear from Spotify’s Erin Palmer, as she illustrates the use of Scio with Big Data, discusses why it makes certain [...]
Published by Spotify EngineeringNeville Li shares Spotify’s history of data processing and our transition to Scio, an open-source Scala API for Apache Beam [...]
Published by Spotify EngineeringEngineer Bram Leenders, explains what crypto-shredding is, how Spotify uses it to respect users’ privacy — and how Padlock, our [...]
Published by Spotify EngineeringIntroduction Large-scale data processing is a critical component of Spotify’s business model. It drives music recommendations, artist payouts based on [...]
Published by Spotify EngineeringWe flipped one server flag and got more download bandwidth for Spotify users. That is the TL;DR of this A/B experiment with BBR, a new TCP option [...]
Published by Spotify EngineeringHere at Spotify, we love playlists. Playlists like Today’s Top Hits and RapCaviar have millions of loyal followers, while Discover Weekly [...]
Published by Spotify EngineeringCoördinator is an open source browser interface to help you turn an SVG into XY coordinates. That means you can now [...]
Published by Spotify EngineeringThis is part 4 in our new interview series called “Spotify Spotlight.” In these interviews, we showcase Spotifiers working in [...]
Published by Spotify EngineeringAnyone who has ever done manual testing knows that it’s slow, boring and error-prone. By writing automated tests we are trying to remove — or at the very least improve — on these pain points [...]
Published by Spotify EngineeringSpotify’s Event Delivery system is responsible for delivering hundreds of billions of events every day. Most of the events are generated as a response [...]
Published by Spotify EngineeringIn this part we’ll take a closer look at Scio, including basic concepts, its unique features, and concrete use cases here at Spotify [...]
Published by Spotify EngineeringChanging an engineering culture is one of the biggest challenges for any organization. It requires challenging an existing way of working, and introducing compelling improvements [...]
Published by Spotify EngineeringThis is the first part of a 2 part blog series. In this series we will talk about Scio, a Scala API for Apache Beam and Google Cloud Dataflow, and [...]
Published by Spotify EngineeringWhat’s your name and where are you from? My name is Charlie and I come from the US and grew [...]
Published by Spotify EngineeringEvery day, Spotify users are generating more than 100 billion events. Every event is being generated as a response to [...]
Published by Spotify EngineeringForward: This blog post accompanies our presentation given at SRECon 2017 in San Francisco. The recording of the talk can be viewed here, [...]
Published by Spotify EngineeringFive years ago, music personalization at Spotify was a tiny team. The team read papers, developed models, wrote data pipelines [...]
Published by Spotify EngineeringIntroduction When you log into Spotify, browse through your Discover Weekly playlist, and play a track, you’re interacting with some of our [...]
Published by Spotify EngineeringWhenever a user performs an action in the Spotify client—such as listening to a song or searching for an artist—a [...]
Published by Spotify EngineeringWhenever a user performs an action in the Spotify client—such as listening to a song or searching for an artist—a [...]
Published by Spotify Engineering