Spotify Engineering Culture

by Henrik Kniberg

Henrik Kniberg

an Agile/Lean Coach and former Agile Alliance board member based in Stockholm, Sweden.

Henrik Kniberg

Spotify is a digital cross-platform music streaming service offering users a variety of record label content from Sony, EMI, Warner Music Group and Universal.

"Music for every moment"

40 million

active users

20+ million songs available

5000+ production Ubuntu servers in 4 sites worldwide

 

Almost 300 servers per ops engineer

 

33 Cassandra Clusters, 50+ Terabytes of Data (Nov 2013)

 

1200+ Employees in 30+ Countries

Summarize

Let's have a Break

with The Miracle 4

Culture is a sum of everyone's attitude and actions

You are the Culture.

Model the behavior you want to see.

Impossible is not a fact. It’s an opinion.

http://korn4d.com/2014/10/11/impossible-is-not-a-fact-its-an-opinion/

“Impossible is just a big word thrown around by small men who find it easier to live in the world they’ve been given than to explore the power they have to change it. Impossible is not a fact. It’s an opinion. Impossible is not a declaration. It’s a dare. Impossible is potential. Impossible is temporary. Impossible is nothing.”

 

 

~ Muhammad Ali

Is it possible to have an application you can deploy many times a day on Production?

Why Ex-Dev doesn't mean Production Quality?

Workshop

  • Mister Fantastic: Sunpawet, Pipat, Sarayuth
  • Invisible Girl: Montri, Pasin, Aumthong
  • The Human Torch: Thamrongtawal, Kritsanai, Suchart, Samrit
  • The Thing: Teeranai, Prachnan, Chatchai

Fantastic 4 Teams

What's your/your team definition of AWESOME!!?

What actions* you will take get you to one step closer to those awesomeness?

* Scope of your actions:

  • Able to start on Next Monday.
  • Have a concrete result measured in the next 2 weeks.

Definition of awesome:

 

All our routine tasks are automated. (So, we have time to do innovative stuffs)

Everything we ship to production is fully automated and non-disruptive.

We are able to ship worry-free software to production everyday :) ... actually, anytime we want.

We love learning and sharing internally and externals what we've learnt. (Internal Knowledge Sharing, Barcamps, Un-conference, Training, TechTalks)

We continuously keep our customers so happy and so pleased with our products and services.

We're a happy team with work-life balance.

Mission Impossible?

Nick Vujicic



 

  • Melbourne-born Nick Vujicic has a rare condition called tetra-amelia syndrome (1982)
  • After a suicide attempt at the age of ten, Nick turned his disability into a motivation to spread the Christian gospel to all corners of the world
  • Met his wife in 2008, married her in 2012 and welcomed baby boy Kiyoshi the following year
  • Inspirational story of determination, love and the human spirit
  • His typing speed is 40-53 words / min

Nick Vujicic

Have a nice weekend

... and see you next week start building our engineering culture :)

Spotify Engineering Culture

By Siriwat Jithunsa

Spotify Engineering Culture

  • 1,500