Archives
Dec 24, 2019
Lynn Root: Staff Engineer
Lynn is one of our Staff Engineers and has just celebrated her six-year anniversary at Spotify. Starting out...
Published by Spotify Engineering
Dec 16, 2019
Techbytes: Behind the Scenes with the Creator of Advent Code
By Eric Wastl. Advent of code is an advent calendar of small programming puzzles that can be solved using any...
Published by Spotify Engineering
Dec 13, 2019
The Winding Road to Better Machine Learning Infrastructure Through Tensorflow Extended and Kubeflow
When Spotify launched in 2008 in Sweden, and in 2011 in the United States, people were amazed that they could...
Published by Josh Baer, Samuel Ngahane
Dec 9, 2019
Views From The Cloud: A History of Spotify’s Journey to the Cloud, Part 1
Spotify’s Chief Architect, Niklas Gustavsson, was at the heart of the company’s journey to migrate its data...
Published by Niklas Gustavsson
Nov 18, 2019
Test Flakiness – Methods for identifying and dealing with flaky tests
On September 12, 2019 I spoke at in Toronto to talk about my journey with test flakiness at Spotify and some...
Published by Jason Palmer
Nov 18, 2019
Techbytes: Machine Learning for Search at Slack
By Fiona Condon. Slack’s search makes the work history for collaborative teams discoverable and exploreable....
Published by Spotify Engineering
Nov 12, 2019
Spotify’s Event Delivery – Life in the Cloud
Spotify is a data informed company and in such a company Event Delivery is a key component. Every event...
Published by Bartosz Janota, Robert Stephenson
Oct 23, 2019
When in Rome: How Spotify halved build times with just one script
One of the great things about working at Spotify as an engineer, is the opportunity to improve the experience...
Published by Spotify Engineering
Oct 16, 2019
Techbytes: Handling Big Data at Spotify
Hear from Spotify’s Erin Palmer, as she illustrates the use of Scio with Big Data, discusses why it makes...
Published by Spotify Engineering
Oct 16, 2019
Techbytes: Data Processing with Scio
Neville Li shares Spotify’s history of data processing and our transition to Scio, an open-source Scala API...
Published by Spotify Engineering
Oct 1, 2019
Solving documentation for monoliths and monorepos
At Spotify, we’re always trying to push the boundaries of the way the world experiences audio. In order to...
Published by Bilawal Hameed
Sep 26, 2019
Techbytes: TypeScript – from “Assess” to “Use”
Discover how Spotify engineers drive adoption and support of TypeScript within Spotify’s highly distributed...
Published by John Rodriguez
Sep 12, 2019
Reflections on the Last Two Years of Spotify’s Bug Bounty Program
We recently surpassed the two year anniversary of our bug bounty program on the HackerOne platform. This gave...
Published by Nathan Ferch
Sep 4, 2019
Techbytes: Scalable User Privacy – Crypto Shredding at Spotify
Engineer Bram Leenders, explains what crypto-shredding is, how Spotify uses it to respect users’ privacy —...
Published by Spotify Engineering
Jul 3, 2019
web-scripts – creating NPM libraries in a snap at Spotify
At Spotify, we love sharing code. We have many autonomous teams creating new stuff every day, and we need to...
Published by Paul Marbach
Jul 1, 2019
Behind the Scenes of Spotify’s NYC Technology Fellowship Program
It is no surprise that the tech industry lags behind on diversity standards and metrics, particularly in the...
Published by Mira Scarvalone, Belhorma Bendebiche
Jun 4, 2019
Painting a Picture of Your Infrastructure in Minutes
As a Security responder, it is important to have access to relevant information quickly in order to get a...
Published by Carly Schneider, Fredrik Gustafsson
May 30, 2019
Scio 0.7: a deep dive
Large-scale data processing is a critical component of Spotify’s business model. It drives music...
Published by Claire McGinty
Apr 15, 2019
(Right to Left (The Mirror World
It might seem that there is something wrong with the title up there, right? This is one of the challenges...
Published by Tryggvi Gylfason
Apr 9, 2019
An opinionated anthropology of the embedded programmer, its habits and habitat
Illustrations by Jonas Ekman
Published by Per Knytt
Apr 4, 2019
Automated Incident Response Infrastructure in GCP
Incident responders want to have as much information as possible to ease the investigation and triage...
Published by Spotify Engineering
Mar 28, 2019
Techbytes: Restoring Confidence in Microservices – Tracing That’s More Than Traces
Ben Sigelman, CEO of LightStep and co-author of the OpenTracing standard, stopped by our New York office to...
Published by Spotify Engineering
Mar 25, 2019
Building Spotify’s New Web Player
The purpose of this post is to tell the story of the new Spotify web player. How and why it came to be. We...
Published by José M. Pérez
Blog
Podcasts
Open Source
Jobs
About