05: Advent of Code
NerdOut@Spotify7 Huhti 2022

05: Advent of Code

What do coders do when they’re not coding for work? Sometimes they code for fun. (And sometimes they code for fun at work.) Hear why every December some of Spotify’s engineers become obsessed with the coding puzzles on Advent of Code, a website created in 2015 by an engineer named Eric Wastl.

Host and principal engineer Dave Zolotusky talks with Spotify’s chief architect and VP of engineering, Niklas Gustavsson (aka ngn), about competition and community, the utility of ugly hacks and garbage code, and how we can learn from play.

We also hear from Spotify engineers Sandra Dinsdale, Sophy Cao, and Tomas Aschan about who they’re really competing against, why they play, and why they can’t stop.

And lastly, Dave tries to find out the secrets to winning from the unbeatable Jimmy Mårdell — No. 35 on last year’s Advent of Code global leaderboard, the top player (by far) on Spotify’s internal leaderboard every year, and ngn’s nemesis (sort of).

We hope you enjoy this peek into one corner of Spotify’s engineering community and are inspired to join the global Advent of Code community in December. Until then, we leave you with this tweet from Advent of Code creator Eric Wastl (@ericwastl):

“If you're doing #AdventOfCode and learning stuff, but your code's a mess, you got the wrong answer, you're a few days behind, it took you several hours, you're in a language you're not familiar with…All I hear is that you're learning stuff. You're doing great!! 🌟❤️🎄🧑‍🎄”

Read what else we’re nerding out about on the Spotify Engineering Blog: engineering.atspotify.com

You should follow us on Twitter @SpotifyEng

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(39)

36: How the BBC Experiments at Scale: Learning Since 1922

36: How the BBC Experiments at Scale: Learning Since 1922

How do you build a culture of experimentation inside a 100-year-old institution?This episode is part of our special miniseries on product experimentation where we go beyond A/B testing basics to explo...

11 Kesä 31min

35: How Huel Experiments at Scale: Beyond A/B Tests

35: How Huel Experiments at Scale: Beyond A/B Tests

What happens when a seven-person data team restarts an experimentation program from scratch — and gets the whole company running experiments within months?Welcome to the first episode of our special m...

28 Touko 36min

34: Redesigning our Apple TV App *Release Notes*

34: Redesigning our Apple TV App *Release Notes*

What does it take to ship a video-first Spotify experience on the biggest screen in your house?In this Release Notes episode of the NerdOut@Spotify podcast, you’ll hear about the redesigned Spotify ap...

5 Maalis 21min

33: Ship Happens (When Agents Code)

33: Ship Happens (When Agents Code)

At Spotify, we're doubling down on background coding agents. The goal is to scale code migrations and boost developer productivity beyond our existing automation system. Built on top of Fleet Manageme...

15 Tammi 49min

32: ARM-ing Ourselves with Google Axion, Part 2

32: ARM-ing Ourselves with Google Axion, Part 2

In part two of ARM-ing ourselves with Google Axion, Dave is joined by Max Charas, a senior staff engineer at Spotify who’s been leading much of the migration work on our Google Axion journey, for a de...

19 Marras 202536min

31: ARM-ing Ourselves with Google Axion, Part 1

31: ARM-ing Ourselves with Google Axion, Part 1

Spotify is in the middle of a big shift in modern computing: moving from x86 processors to Google’s new ARM-based Axion chips. This isn’t just a hardware swap — it’s a disruptive change with ripple ef...

8 Loka 202531min

30: Building AiKA: Spotify’s AI Knowledge Assistant

30: Building AiKA: Spotify’s AI Knowledge Assistant

Hear about the journey behind building Spotify’s AI knowledge assistant, aka AiKA — from hack projects to internal chatbot, to enterprise developer tool.While general purpose chatbots are being used e...

14 Elo 202538min

29: Deploying Our New Typeface: Spotify Mix

29: Deploying Our New Typeface: Spotify Mix

Last year Spotify launched a big update to the app: a new typeface. For most of us, changing fonts is easy. It’s just a dropdown menu away. But creating a whole new typeface and then rolling it out ac...

3 Huhti 202532min