# Twtxt is an open, distributed microblogging platform that # uses human-readable text files, common transport protocols, # and free software. # # Learn more about twtxt at https://github.com/buckket/twtxt # # This is an automated Yarn.social feed running feeds v0.1.0@2b75e86 # Learn more about Yarn.social at https://yarn.social # # nick = spotify-engineering # url = https://feeds.twtxt.net/spotify-engineering/twtxt.txt # source = https://engineering.atspotify.com/feed/ # avatar = https://feeds.twtxt.net/spotify-engineering/avatar.png#phkafxz2om55rgpbwb55ghv3ldzixij4bq5i446cerra6kzt7w4a # description = # updated_at = 2022-05-12T13:22:18Z # 2022-03-04T14:47:08Z **Jordan Loeser: Web Engineer**
Tell us more about working on Spotify Wrapped…  My main focus on Wrapped was the social media share cards – the static images that summarize the information from someone’s data stories and can be shared on platforms like Instagram, TikTok and Snapchat. Since these cards must accommodate a variety of languages and dynamic data within [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/jordan-loeser-web-engineer/) 2022-03-01T13:56:07Z **Introducing NerdOut@Spotify: A New Podcast for Developers**
TL;DR For years, Spotify’s official engineering blog has been giving you a peek behind the curtain at Spotify R&D. Today, we’re announcing NerdOut@Spotify, our new R&D podcast that gives you another view into our tech world. In each episode I’ll talk with Spotify developers about challenging tech problems and give you a firsthand look into [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/introducing-nerdout-at-spotify-tech-podcast/) 2022-02-28T15:59:36Z **Search Journey Towards Better Experimentation Practices**
At Spotify, we aim to build and improve our product in a data-informed way. To do that, teams are encouraged to generate and test hypotheses by running experiments and gathering evidence for what works and what doesn’t.  In the Search team, in our journey towards this goal, we have learned that, besides having the ambition, [...] ⌘ [Read more](https://engineering.atspotify.com/2022/02/search-journey-towards-better-experimentation-practices/) 2022-02-22T18:26:37Z **Mesfin Mekonnen: Senior Engineer**
Tell us more about working on Spotify Wrapped…  I specialize in iOS Engineering and was one of a few iOS embeds working on 2021 Wrapped. We divided up the various Wrapped stories amongst ourselves — my focus was on Top Five Artists, Top Five Songs, Top Five Podcasts, Top Genres and the Audio Aura, which [...] ⌘ [Read more](https://engineering.atspotify.com/2022/02/mesfin-mekonnen-senior-engineer/) 2022-02-16T13:11:05Z **Fred Wang: Senior Backend Engineer**
Tell us more about working on Spotify Wrapped…  I’m part of the Mambas team at Spotify, which is responsible for all the animation, presentation and personalized data in the Wrapped interactive mobile app. My job is to take the raw data from the backend and enrich it, translate it and format it for different regions [...] ⌘ [Read more](https://engineering.atspotify.com/2022/02/fred-wang-senior-backend-engineer/) 2022-03-09T13:34:37Z **Chantal Delfeld: Engineer**
7:00am My early mornings are spent running about after my children – getting them dressed, giving them breakfast and putting on their sunscreen, so they’re all ready for the day ahead. At 8am, I drive my daughter to preschool, while my mom looks after my one-year-old son – she’s been living with us since the start [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/chantal-delfeld-engineer/) 2022-03-11T15:46:11Z **Incident Report: Spotify Outage on March 8**
On March 8, we experienced a global outage triggered by issues in a cloud-hosted service discovery system used at Spotify. We were made aware of issues with login at 18:12 UTC / 13:12 ET and started implementing fixes to critical systems at 18:39 UTC / 13:39 ET. This outage affected our users and we apologize [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/incident-report-spotify-outage-on-march-8/) 2022-03-14T12:57:31Z **Why We Switched Our Data Orchestration Service**
TL;DR Within Spotify, we run 20,000 batch data pipelines defined in 1,000+ repositories, owned by 300+ teams — daily. The majority of our pipelines rely on two tools: Luigi (for the Python folks) and Flo (for the Java folks). In 2019, the data orchestration team at Spotify decided to move away from these tools. In [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/why-we-switched-our-data-orchestration-service%ef%bf%bc/) 2022-03-17T12:36:02Z **Introducing Natural Language Search for Podcast Episodes**
Beyond term-based Search Until recently, Search at Spotify relied mostly on term matching. For example, if you type the query “electric cars climate impact”, Elasticsearch will return search results that contain everything that has each of those query words in its indexed metadata (like in the title of a podcast episode). However, we know users [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/introducing-natural-language-search-for-podcast-episodes/) 2022-03-18T13:04:14Z **Zela Taino: iOS Engineer**
Tell us more about working on Spotify Wrapped…  As Tech Lead for Wrapped, I was in charge of laying out the road map for the mobile and backend engineers – as well as working with the brand, design, creative and localization teams to make sure everything went smoothly from an engineering point of view. With [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/zela-taino-ios-engineer/) 2022-03-23T15:09:24Z **Comparing quantiles at scale in online A/B-testing**
TL;DR: Using the properties of the Poisson bootstrap algorithm and quantile estimators, we have been able to reduce the computational complexity of Poisson bootstrap difference-in-quantiles confidence intervals enough to unlock bootstrap inference for almost arbitrary large samples. At Spotify, we can now easily calculate bootstrap confidence intervals for difference-in-quantiles in A/B tests with hundreds of [...] ⌘ [Read more](https://engineering.atspotify.com/2022/03/comparing-quantiles-at-scale-in-online-a-b-testing/) 2022-04-22T13:21:12Z **Announcing the Spotify FOSS Fund**
TLDR: Spotify is starting a Free and Open Source Software Fund (FOSS Fund) to pay maintainers of independent projects. This new initiative is about giving back to open source developers and is one of the ways we are investing in a more sustainable open source ecosystem for all of us. The fund will start at [...] ⌘ [Read more](https://engineering.atspotify.com/2022/04/announcing-the-spotify-foss-fund/) 2022-04-14T13:05:51Z **Spotify’s Player API: Your Toolkit for Controlling Spotify Programmatically**
In 2017, we launched the Spotify Connect Web API, a set of tools that developers could use to programmatically start, stop, and manage Spotify audio playback from the web. This post presents an overview of what you can do with the API, now called the Player API, and some background information about how it came [...] ⌘ [Read more](https://engineering.atspotify.com/2022/04/spotifys-player-api/) 2022-04-28T13:22:32Z **Spotify Live: From Live to Recording**
Spotify Live (formerly Spotify Greenroom) is a platform that democratizes live audio streams. Creators are able to create rooms and stream live directly to fans who join the room. They can also interact directly with their fans either by text chatting in the app or bringing them up as speakers to interact by voice. But [...] ⌘ [Read more](https://engineering.atspotify.com/2022/04/spotify-live-from-live-to-recording/) 2022-05-04T13:20:33Z **Supporting Future Engineers: Spotify’s Partnership with The Marcy Lab School**
In September 2020, we had the exciting opportunity to partner with The Marcy Lab School with the hopes of creating opportunities for Fellows to: (1) interact with Spotify employees (2) receive training in how to navigate the technical interview process at Spotify and beyond, and (3) become well-versed in the Spotify Internship and Fellowship application [...] ⌘ [Read more](https://engineering.atspotify.com/2022/05/supporting-future-engineers-spotifys-partnership-with-the-marcy-lab-school/) 2022-05-12T13:21:30Z **Failing Forward — How We Grow from Incidents**
This past year, a few of us who focus on the reliability of Spotify for Artists (S4A) spent some time taking a look at the collection of incidents directly affecting S4A in 2021. We made some hypotheses, and then went to work analyzing each one to build a set of quantitative and qualitative metrics. We [...] ⌘ [Read more](https://engineering.atspotify.com/2022/05/failing-forward-how-we-grow-from-incidents/)