Beyond the Culture Deck: What you don't already know about Netflix

Mike McGarr
Mike McGarr(NOW HIRING) Manager, Developer Productivity and Insights, Netflix at Netflix
BEYOND THE CULTURE DECK:
WHAT YOU DON'T ALREADY
KNOW ABOUT NETFLIX
MIKE MCGARR
@SONOFGARR
MIKEMCGARR.COM
© J. Michael McGarr, 2015
A YEAR AND A HALF AGO...
© J. Michael McGarr, 2015
DIRECTOR OF DEVOPS
© J. Michael McGarr, 2015
© J. Michael McGarr, 2015
WHAT MAKES NETFLIX
SO SPECIAL?
© J. Michael McGarr, 2015
BEYOND THE CULTURE DECK:
WHAT YOU DON'T ALREADY
KNOW ABOUT NETFLIX
MIKE MCGARR
@SONOFGARR
MIKEMCGARR.COM
© J. Michael McGarr, 2015
WHAT ENTERPRISES CAN LEARN FROM
NETFLIX
© J. Michael McGarr, 2015
© J. Michael McGarr, 2015
It may well be the most
important document
ever to come out of the
Valley.1
— Sheryl Sandberg
1
GQ Magazine, 2013
© J. Michael McGarr, 2015
OUR CONSTITUTION
© J. Michael McGarr, 2015
FREEDOM AND
RESPONSIBILITY
© J. Michael McGarr, 2015
FREEDOM
© J. Michael McGarr, 2015
RESPONSIBILITY
© J. Michael McGarr, 2015
YOU BUILD IT
YOU OWN IT
© J. Michael McGarr, 2015
ENGINEERING
TOOLS
© J. Michael McGarr, 2015
© J. Michael McGarr, 2015
If you want more freedom,
you must take on more responsibility.
© J. Michael McGarr, 2015
DO THOSE WITH
THE RESPONSIBILITY,
ALSO HAVE
THE FREEDOM?
© J. Michael McGarr, 2015
alignment?
© J. Michael McGarr, 2015
CONTEXT,
NOT CONTROL
© J. Michael McGarr, 2015
Managers focus on the 'what'
Engineers focus on the 'how'
© J. Michael McGarr, 2015
OUR CLOUD SERVICES SHOULD...
> immutable server pattern
> register with Eureka
> red black deployments
> rule of 3
© J. Michael McGarr, 2015
HOW DO WE ENSURE COMPLIANCE?
© J. Michael McGarr, 2015
we don't
© J. Michael McGarr, 2015
MAKE DOING THE RIGHT THING EASY
© J. Michael McGarr, 2015
PROVIDE FAST
FEEDBACK
© J. Michael McGarr, 2015
IF YOU GIVE YOUR EMPLOYEES THE
RIGHT BUSINESS CONTEXT
CAN YOU TRUST THEM TO MAKE THE
RIGHT DECISIONS?
© J. Michael McGarr, 2015
CENTRALIZED TEAMS
© J. Michael McGarr, 2015
© J. Michael McGarr, 2015
© J. Michael McGarr, 2015
CENTRALIZED OPS OR QA TEAMS
© J. Michael McGarr, 2015
© J. Michael McGarr, 2015
CENTRALIZED TOOLS TEAMS
© J. Michael McGarr, 2015
Centralized teams enable product teams
© J. Michael McGarr, 2015
Engineering Tools
Security Engineering
Performance Engineering
Traffic and Chaos Engineering
Insight Engineering
Platform Engineering
© J. Michael McGarr, 2015
NO OPS TEAM
NO QA TEAM
© J. Michael McGarr, 2015
HOW COUPLED ARE YOUR
CENTRALIZED TEAMS
TO YOUR
PRODUCT TEAMS?© J. Michael McGarr, 2015
PROCESS
© J. Michael McGarr, 2015
© J. Michael McGarr, 2015
Netflix has no process?
© J. Michael McGarr, 2015
Immune system against unnecessary process
© J. Michael McGarr, 2015
process allergy
© J. Michael McGarr, 2015
OUR PROCESS
© J. Michael McGarr, 2015
USE PROCESS TO SOLVE PROBLEMS
(THEN AGGRESSIVELY ABANDON IT WHEREVER YOU CAN)
© J. Michael McGarr, 2015
COMMUNICATION
© J. Michael McGarr, 2015
FEEDBACK
© J. Michael McGarr, 2015
COLLABORATIVE CULTURE
(NO BRILLIANT JERKS)
© J. Michael McGarr, 2015
ONE ON ONES
© J. Michael McGarr, 2015
Managers meet so engineers don't have to
© J. Michael McGarr, 2015
WASTE
© J. Michael McGarr, 2015
ELIMINATE WASTE
© J. Michael McGarr, 2015
WASTE
> duplicate efforts
> throwaway code
> system rewrites
© J. Michael McGarr, 2015
ENGINEERING TOOLS
VS.
EDGE DEVELOPER EXPERIENCE
© J. Michael McGarr, 2015
WASTEIS A NECESSARY BYPRODUCT OF
INNOVATION© J. Michael McGarr, 2015
HOW TOLERANTIS YOUR CULTURE OF
DUPLICATE OR THROWAWAY
EFFORTS?
© J. Michael McGarr, 2015
TAKEAWAYS
© J. Michael McGarr, 2015
THOSE WITH RESPONSIBILITY
SHOULD HAVE THE FREEDOM
© J. Michael McGarr, 2015
HIGH PERFORMERS WILL DO THE RIGHT THING,
GIVEN THE RIGHT CONTEXT
© J. Michael McGarr, 2015
CENTRALIZED TEAMS
ENABLE
PRODUCT TEAMS
© J. Michael McGarr, 2015
USE PROCESS TO SOLVE PROBLEMS,
THEN ABANDON IT
© J. Michael McGarr, 2015
INNOVATION GENERATES WASTE
© J. Michael McGarr, 2015
QUESTIONS?MIKE MCGARR
@SONOFGARR
MIKEMCGARR.COM
© J. Michael McGarr, 2015
1 of 62

Recommended

Dependencies, distributed code and engineering velocity by
Dependencies, distributed code and engineering velocityDependencies, distributed code and engineering velocity
Dependencies, distributed code and engineering velocityMike McGarr
531 views72 slides
Better DevEx at Netflix (QCon NY 2018) by
Better DevEx at Netflix (QCon NY 2018)Better DevEx at Netflix (QCon NY 2018)
Better DevEx at Netflix (QCon NY 2018)Mike McGarr
1.2K views102 slides
Engineering change: leading a transformation by
Engineering change: leading a transformationEngineering change: leading a transformation
Engineering change: leading a transformationMike McGarr
471 views110 slides
Productivity Engineering: Surviving DevOps by
Productivity Engineering: Surviving DevOpsProductivity Engineering: Surviving DevOps
Productivity Engineering: Surviving DevOpsMike McGarr
655 views136 slides
InfluxData Webinar 12.12.18 by
InfluxData Webinar 12.12.18InfluxData Webinar 12.12.18
InfluxData Webinar 12.12.18DevOps.com
114 views37 slides
Pillars of Peak Project Performance by
Pillars of Peak Project PerformancePillars of Peak Project Performance
Pillars of Peak Project PerformanceDavid Gray
101 views7 slides

More Related Content

Similar to Beyond the Culture Deck: What you don't already know about Netflix

Keynote: Introducing Magnolia 5.4 by
Keynote: Introducing Magnolia 5.4Keynote: Introducing Magnolia 5.4
Keynote: Introducing Magnolia 5.4Magnolia
952 views108 slides
How to Build a Social Network from the Ground Up by
How to Build a Social Network from the Ground UpHow to Build a Social Network from the Ground Up
How to Build a Social Network from the Ground UpMichael Gold
643 views20 slides
Power User's Guide to Glassdoor Analytics by
Power User's Guide to Glassdoor Analytics Power User's Guide to Glassdoor Analytics
Power User's Guide to Glassdoor Analytics Glassdoor
675 views17 slides
Maximize Spring Fundraising and Maintain Donors Through 2020 by
Maximize Spring Fundraising and Maintain Donors Through 2020Maximize Spring Fundraising and Maintain Donors Through 2020
Maximize Spring Fundraising and Maintain Donors Through 2020TechSoup
558 views41 slides
FREEways to Making Teaching & Learning Mobile by
FREEways to Making Teaching & Learning MobileFREEways to Making Teaching & Learning Mobile
FREEways to Making Teaching & Learning MobileMichael M Grant
1K views45 slides
Meetings in 2028: Predictions for the Future by
Meetings in 2028: Predictions for the FutureMeetings in 2028: Predictions for the Future
Meetings in 2028: Predictions for the FutureSocial Tables
34.2K views45 slides

Similar to Beyond the Culture Deck: What you don't already know about Netflix(20)

Keynote: Introducing Magnolia 5.4 by Magnolia
Keynote: Introducing Magnolia 5.4Keynote: Introducing Magnolia 5.4
Keynote: Introducing Magnolia 5.4
Magnolia952 views
How to Build a Social Network from the Ground Up by Michael Gold
How to Build a Social Network from the Ground UpHow to Build a Social Network from the Ground Up
How to Build a Social Network from the Ground Up
Michael Gold643 views
Power User's Guide to Glassdoor Analytics by Glassdoor
Power User's Guide to Glassdoor Analytics Power User's Guide to Glassdoor Analytics
Power User's Guide to Glassdoor Analytics
Glassdoor675 views
Maximize Spring Fundraising and Maintain Donors Through 2020 by TechSoup
Maximize Spring Fundraising and Maintain Donors Through 2020Maximize Spring Fundraising and Maintain Donors Through 2020
Maximize Spring Fundraising and Maintain Donors Through 2020
TechSoup 558 views
FREEways to Making Teaching & Learning Mobile by Michael M Grant
FREEways to Making Teaching & Learning MobileFREEways to Making Teaching & Learning Mobile
FREEways to Making Teaching & Learning Mobile
Michael M Grant1K views
Meetings in 2028: Predictions for the Future by Social Tables
Meetings in 2028: Predictions for the FutureMeetings in 2028: Predictions for the Future
Meetings in 2028: Predictions for the Future
Social Tables34.2K views
Cloudstack never heard of it by ShapeBlue
Cloudstack   never heard of it Cloudstack   never heard of it
Cloudstack never heard of it
ShapeBlue767 views
Guardian Mobile Innovation Lab: Lab lightning talks by Sarah Schmalbach
Guardian Mobile Innovation Lab: Lab lightning talksGuardian Mobile Innovation Lab: Lab lightning talks
Guardian Mobile Innovation Lab: Lab lightning talks
Sarah Schmalbach1.1K views
2015 Future of Cloud Computing Study by North Bridge
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study
North Bridge 112.6K views
10 Key Takeaways We Learned From Glassdoor Employer Branding Summit by Glassdoor
10 Key Takeaways We Learned From Glassdoor Employer Branding Summit10 Key Takeaways We Learned From Glassdoor Employer Branding Summit
10 Key Takeaways We Learned From Glassdoor Employer Branding Summit
Glassdoor941 views
Continuous Delivery: the Strongest Link in Your Value Chain by CA Technologies
Continuous Delivery: the Strongest Link in Your Value ChainContinuous Delivery: the Strongest Link in Your Value Chain
Continuous Delivery: the Strongest Link in Your Value Chain
CA Technologies1.1K views
The Perfect Webinar - How Niche Publishers Can Make Serious Money, Build Audi... by WebAttract, LLC
The Perfect Webinar - How Niche Publishers Can Make Serious Money, Build Audi...The Perfect Webinar - How Niche Publishers Can Make Serious Money, Build Audi...
The Perfect Webinar - How Niche Publishers Can Make Serious Money, Build Audi...
WebAttract, LLC1.4K views
Scot-Cloud 2015 by Ray Bugg
Scot-Cloud 2015Scot-Cloud 2015
Scot-Cloud 2015
Ray Bugg613 views
Freeing the World from Slow: How Service Virtualization and the Concept of S.... by CA Technologies
Freeing the World from Slow: How Service Virtualization and the Concept of S....Freeing the World from Slow: How Service Virtualization and the Concept of S....
Freeing the World from Slow: How Service Virtualization and the Concept of S....
CA Technologies1.3K views
How Deloitte Approaches Global Employer Branding by Glassdoor
How Deloitte Approaches Global Employer BrandingHow Deloitte Approaches Global Employer Branding
How Deloitte Approaches Global Employer Branding
Glassdoor8.8K views
Mobile Security & Analytics: What Works and What Doesn't by Skycure
Mobile Security & Analytics: What Works and What Doesn'tMobile Security & Analytics: What Works and What Doesn't
Mobile Security & Analytics: What Works and What Doesn't
Skycure567 views
Kickstarter analytics by Terry Kuo
Kickstarter analyticsKickstarter analytics
Kickstarter analytics
Terry Kuo172 views
How Many Wheels You Have to Reinvent by Matt Harasymczuk
How Many Wheels You Have to ReinventHow Many Wheels You Have to Reinvent
How Many Wheels You Have to Reinvent
Matt Harasymczuk4.9K views
Mobile Security - 2015 Wrap-up and 2016 Predictions by Skycure
Mobile Security - 2015 Wrap-up and 2016 PredictionsMobile Security - 2015 Wrap-up and 2016 Predictions
Mobile Security - 2015 Wrap-up and 2016 Predictions
Skycure710 views

More from Mike McGarr

Continuous Delivery at Netflix, and beyond by
Continuous Delivery at Netflix, and beyondContinuous Delivery at Netflix, and beyond
Continuous Delivery at Netflix, and beyondMike McGarr
1.6K views56 slides
Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016) by
Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016)Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016)
Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016)Mike McGarr
1.7K views67 slides
Shepherding change: leading your DevOps transformation by
Shepherding change: leading your DevOps transformationShepherding change: leading your DevOps transformation
Shepherding change: leading your DevOps transformationMike McGarr
5.7K views44 slides
Zero to the Cloud with @NetflixOSS by
Zero to the Cloud with @NetflixOSSZero to the Cloud with @NetflixOSS
Zero to the Cloud with @NetflixOSSMike McGarr
4.2K views64 slides
Engineering Tools at Netflix: Enabling Continuous Delivery by
Engineering Tools at Netflix: Enabling Continuous DeliveryEngineering Tools at Netflix: Enabling Continuous Delivery
Engineering Tools at Netflix: Enabling Continuous DeliveryMike McGarr
5.9K views43 slides
Implementing DevOps by
Implementing DevOpsImplementing DevOps
Implementing DevOpsMike McGarr
4.8K views58 slides

More from Mike McGarr(15)

Continuous Delivery at Netflix, and beyond by Mike McGarr
Continuous Delivery at Netflix, and beyondContinuous Delivery at Netflix, and beyond
Continuous Delivery at Netflix, and beyond
Mike McGarr1.6K views
Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016) by Mike McGarr
Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016)Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016)
Build and deploy to the cloud using NetflixOSS (Gradle Summit 2016)
Mike McGarr1.7K views
Shepherding change: leading your DevOps transformation by Mike McGarr
Shepherding change: leading your DevOps transformationShepherding change: leading your DevOps transformation
Shepherding change: leading your DevOps transformation
Mike McGarr5.7K views
Zero to the Cloud with @NetflixOSS by Mike McGarr
Zero to the Cloud with @NetflixOSSZero to the Cloud with @NetflixOSS
Zero to the Cloud with @NetflixOSS
Mike McGarr4.2K views
Engineering Tools at Netflix: Enabling Continuous Delivery by Mike McGarr
Engineering Tools at Netflix: Enabling Continuous DeliveryEngineering Tools at Netflix: Enabling Continuous Delivery
Engineering Tools at Netflix: Enabling Continuous Delivery
Mike McGarr5.9K views
Implementing DevOps by Mike McGarr
Implementing DevOpsImplementing DevOps
Implementing DevOps
Mike McGarr4.8K views
Introduction to Continuous Delivery (BBWorld/DevCon 2013) by Mike McGarr
Introduction to Continuous Delivery (BBWorld/DevCon 2013)Introduction to Continuous Delivery (BBWorld/DevCon 2013)
Introduction to Continuous Delivery (BBWorld/DevCon 2013)
Mike McGarr4.8K views
Infrastructure as Code (BBWorld/DevCon13) by Mike McGarr
Infrastructure as Code (BBWorld/DevCon13)Infrastructure as Code (BBWorld/DevCon13)
Infrastructure as Code (BBWorld/DevCon13)
Mike McGarr6.7K views
Continuous delivery applied (RJUG) by Mike McGarr
Continuous delivery applied (RJUG)Continuous delivery applied (RJUG)
Continuous delivery applied (RJUG)
Mike McGarr4.2K views
Continuous Delivery Applied (Agile Richmond) by Mike McGarr
Continuous Delivery Applied (Agile Richmond)Continuous Delivery Applied (Agile Richmond)
Continuous Delivery Applied (Agile Richmond)
Mike McGarr2.6K views
Continuous Delivery Applied (AgileDC) by Mike McGarr
Continuous Delivery Applied (AgileDC)Continuous Delivery Applied (AgileDC)
Continuous Delivery Applied (AgileDC)
Mike McGarr1.4K views
Continuous delivery applied (DC CI User Group) by Mike McGarr
Continuous delivery applied (DC CI User Group)Continuous delivery applied (DC CI User Group)
Continuous delivery applied (DC CI User Group)
Mike McGarr2.2K views
Continuous delivery applied by Mike McGarr
Continuous delivery appliedContinuous delivery applied
Continuous delivery applied
Mike McGarr2.9K views
Continuous delivery - tools and techniques by Mike McGarr
Continuous delivery - tools and techniquesContinuous delivery - tools and techniques
Continuous delivery - tools and techniques
Mike McGarr13.8K views
Continuous Delivery by Mike McGarr
Continuous DeliveryContinuous Delivery
Continuous Delivery
Mike McGarr15.1K views

Recently uploaded

Intuitively Moving Institutions Towards Global Regulatory Resilience by
Intuitively Moving Institutions Towards Global Regulatory Resilience Intuitively Moving Institutions Towards Global Regulatory Resilience
Intuitively Moving Institutions Towards Global Regulatory Resilience Ajaz Hussain
137 views79 slides
7 Questions on Leadership with William H. Bender.pdf by
7 Questions on Leadership with William H. Bender.pdf7 Questions on Leadership with William H. Bender.pdf
7 Questions on Leadership with William H. Bender.pdfWilliam (Bill) H. Bender, FCSI
18 views10 slides
A 21st century leader.pdf by
A 21st century leader.pdfA 21st century leader.pdf
A 21st century leader.pdfZakayoThaimuta
5 views25 slides
Sohail Ahmed Profile by
Sohail Ahmed ProfileSohail Ahmed Profile
Sohail Ahmed ProfileSOHAIL AHMED - The Rising STAR
11 views3 slides
Effective HR Management by
Effective HR ManagementEffective HR Management
Effective HR ManagementDenis Jakuzza
16 views29 slides

Beyond the Culture Deck: What you don't already know about Netflix