Developer Tools

53 articles
  • April 1, 2020

    Stefan Ålund: Senior Product Manager

    Stefan works as a Senior Product Manager in our Stockholm office. But at the moment, he – like much of the world – is working from home, [...]

    Published by Spotify Engineering
  • March 25, 2020

    Spotify’s New Podcast API: From Design to Launch

    This week, we launched our podcasts API. This means that our new API is now open to third-party developers! Third-party apps can now connect to Spotify [...]

    Published by Spotify Engineering
  • March 17, 2020

    What the Heck is Backstage Anyway?

    Yesterday, we released the open source version of Backstage, our homegrown developer portal. And we learned a thing or two via [...]

    Published by Spotify Engineering
  • March 3, 2020

    Per Wendin: Head of Patents

    Per is our Head of Patents and has worked at Spotify in Stockholm for almost three years. For him, the working day begins and ends with an invigorating commute by bike [...]

    Published by Spotify Engineering
  • May 30, 2019

    Scio 0.7: a deep dive

    Introduction Large-scale data processing is a critical component of Spotify’s business model. It drives music recommendations, artist payouts based on [...]

    Published by Claire McGinty
  • April 15, 2019

    (Right to Left (The Mirror World

    Localization at Spotify is a big deal. Our mission is to “unlock the potential of human creativity—by giving a million creative artists the opportunity to live off their art [...]

    Published by Tryggvi Gylfason
  • March 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 will focus on what the steps were that led to a complete rewrite [...]

    Published by José M. Pérez
  • September 18, 2018

    Scalable User Privacy

    At Spotify, we have a complex and diverse data processing ecosystem. Our backend infrastructure handles millions of requests per second, which are processed by over a thousand (micro)services [...]

    Published by Bram Leenders
  • September 15, 2017

    Stepping Up the Cloud Security Game

    Securing our Cloud infrastructure is incredibly important. We are now taking another step forward by leveraging open source tools we developed in [...]

    Published by Gianluca Brindisi
  • August 10, 2017

    Thinking of State in a World of URLs

    Like most of the web community, Spotify has found the combination of React and Redux to be a super powerful tool. It has allowed us to iterate quickly

    Published by Josh Blaney
  • September 1, 2015

    Dealing with Java linking problems

    Dependency Hell Most Java developers have probably run into problems where their code throws a NoSuchMethodError or a NoClassDefFoundError at [...]

    Published by Petter Måhlén
  • March 19, 2015

    Introducing git-test

    Git is an incredible tool, but it isn’t magical and it doesn’t think for you. When actually doing distributed version [...]

    Published by aesspotify