SlideShare a Scribd company logo
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Rockstars, Builders and Janitors:
You’re doing it wrong!
Alice Goldfuss, Site Reliability Engineer, New Relic
Confidential ©2008-15 New Relic, Inc. All rights reserved. 2
Rockstars JanitorsBuilders
@alicegoldfuss
You’re doing it wrong
Confidential ©2008-15 New Relic, Inc. All rights reserved.
This document and the information herein (including any information that may be incorporated by reference) is provided for informational
purposes only and should not be construed as an offer, commitment, promise or obligation on behalf of New Relic, Inc. (“New Relic”) to sell
securities or deliver any product, material, code, functionality, or other feature. Any information provided hereby is proprietary to New Relic and
may not be replicated or disclosed without New Relic’s express written permission.
Such information may contain forward-looking statements within the meaning of federal securities laws. Any statement that is not a historical fact
or refers to expectations, projections, future plans, objectives, estimates, goals, or other characterizations of future events is a forward-looking
statement. These forward-looking statements can often be identified as such because the context of the statement will include words such as
“believes,” “anticipates,” “expects” or words of similar import.
Actual results may differ materially from those expressed in these forward-looking statements, which speak only as of the date hereof, and are
subject to change at any time without notice. Existing and prospective investors, customers and other third parties transacting business with New
Relic are cautioned not to place undue reliance on this forward-looking information. The achievement or success of the matters covered by such
forward-looking statements are based on New Relic’s current assumptions, expectations, and beliefs and are subject to substantial risks,
uncertainties, assumptions, and changes in circumstances that may cause the actual results, performance, or achievements to differ materially
from those expressed or implied in any forward-looking statement. Further information on factors that could affect such forward-looking
statements is included in the filings New Relic makes with the SEC from time to time. Copies of these documents may be obtained by visiting
New Relic’s Investor Relations website at ir.newrelic.com or the SEC’s website at www.sec.gov.
New Relic assumes no obligation and does not intend to update these forward-looking statements, except as required by law. New Relic makes
no warranties, expressed or implied, in this document or otherwise, with respect to the information provided.
Confidential ©2008-15 New Relic, Inc. All rights reserved. 4
• Built new features / tools / systems
Scaled existing ones
Cleaned up existing ones
In the past 3 months, have you mainly:
Confidential ©2008-15 New Relic, Inc. All rights reserved.
I’m Alice
5
SRE @
Confidential ©2008-15 New Relic, Inc. All rights reserved. 6
Confidential ©2008-15 New Relic, Inc. All rights reserved. 7
• Define the roles
Examine the current environment
Discuss a better way
Confidential ©2008-15 New Relic, Inc. All rights reserved. 8
Rockstar
Confidential ©2008-15 New Relic, Inc. All rights reserved. 9
Rockstar Strengths
Curious and
open-minded
Can iterate fast
Always looking to
the next thing
Confidential ©2008-15 New Relic, Inc. All rights reserved. 10
Rockstar Weaknesses
Get bored easily
No patience for
maintenance
Not used to thinking
about end user
experience
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Builder
11
Confidential ©2008-15 New Relic, Inc. All rights reserved. 12
Builder Strengths
Understand scale
Value reliability
Good at catching
“what ifs” that others
miss
Confidential ©2008-15 New Relic, Inc. All rights reserved. 13
Builder Weaknesses
Can move slow
while trying to build
out
Have hard time
letting things go
Can be resident
doom-sayers
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Janitor
14
Confidential ©2008-15 New Relic, Inc. All rights reserved. 15
Janitor Strengths
Understands the
weaknesses in your
systems
Really good at
bandaids
Able to do a lot with
a little
Confidential ©2008-15 New Relic, Inc. All rights reserved. 16
Janitor Weaknesses
Can often resort to
cleaning manually
instead of
automating
Often gets stuck
down in the weeds
Resistant to change
Confidential ©2008-15 New Relic, Inc. All rights reserved. 17
Rockstars
Janitors
Builders
Confidential ©2008-15 New Relic, Inc. All rights reserved. 18
Rockstars
Janitors
Builders
Confidential ©2008-15 New Relic, Inc. All rights reserved. 19
Organic == Good?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 20
GMO
Confidential ©2008-15 New Relic, Inc. All rights reserved. 21
GMO
Greater Mobility, Okay?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 22
• They get stuck
Confidential ©2008-15 New Relic, Inc. All rights reserved. 23
• They get stuck
They get tunnel vision
Confidential ©2008-15 New Relic, Inc. All rights reserved. 24
Current State of Tech
Confidential ©2008-15 New Relic, Inc. All rights reserved. 25
Confidential ©2008-15 New Relic, Inc. All rights reserved. 26
117 responses
Confidential ©2008-15 New Relic, Inc. All rights reserved. 27
47.9
%
Currently
Rockstars
Confidential ©2008-15 New Relic, Inc. All rights reserved. 28
55.2
%
Want to be
Rockstars
Confidential ©2008-15 New Relic, Inc. All rights reserved. 29
19.7
%
Currently
Builders
Confidential ©2008-15 New Relic, Inc. All rights reserved. 30
35.3
%
Want to be
Builders
Confidential ©2008-15 New Relic, Inc. All rights reserved. 31
32.5
% Currently
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 32
9.5
%
Want to be
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 33
47.9
%
19.7
%
32.5
% Current
State
Rockstars
Builders
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 34
55.2
%
35.3
%
9.5
%
Preferred
State
RockstarsBuilders
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 35
70.9
%
70.9% of
Rockstars
are Devs
Confidential ©2008-15 New Relic, Inc. All rights reserved. 36
58.3
%
58.3% of
Janitors
are Ops
Confidential ©2008-15 New Relic, Inc. All rights reserved. 37
54.4
%
54.4% of
Builders
are Devs
Confidential ©2008-15 New Relic, Inc. All rights reserved. 38
55.0
%
55% who
want to be
Builders
are Ops
Confidential ©2008-15 New Relic, Inc. All rights reserved. 39
70.
9
%
58.
3
%
54.
4
%
Dev OpsDev
Rockstars Builders Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 40
26.3
%
26.3% think
work distribution
on team is unfair
Confidential ©2008-15 New Relic, Inc. All rights reserved. 41
49.1
%
49.1% think
work distribution
in company is
unfair
Confidential ©2008-15 New Relic, Inc. All rights reserved. 42
people unhappy / not doing the work they want
Confidential ©2008-15 New Relic, Inc. All rights reserved. 43
can try to make something like reliability a first class citizen,
but people confuse that with not changing anything, so it’s a
tough sell
Focus on
Reliability
Confidential ©2008-15 New Relic, Inc. All rights reserved. 44
can try rotating responsibilities across teams, but some
teams will be better at some tasks than others, and this will
evolve back into an imbalance
Rotate
Teams
Confidential ©2008-15 New Relic, Inc. All rights reserved. 45
what to do?
What to
do?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 46
Ursula Le Guin
Confidential ©2008-15 New Relic, Inc. All rights reserved. 47The Left Hand of Darkness
Confidential ©2008-15 New Relic, Inc. All rights reserved. 48
“No physiological
habit is established,
and the mother of
several children may
be the father of
several more.”
Confidential ©2008-15 New Relic, Inc. All rights reserved. 49
“Burden and privilege
are shared out pretty
equally; everybody
has the same risk to
run or choice to
make. ”
Confidential ©2008-15 New Relic, Inc. All rights reserved. 50
Have everyone do everything
Confidential ©2008-15 New Relic, Inc. All rights reserved. 51
what??
Confidential ©2008-15 New Relic, Inc. All rights reserved. 52
Confidential ©2008-15 New Relic, Inc. All rights reserved. 53
That’s not what this is
Confidential ©2008-15 New Relic, Inc. All rights reserved. 54
Confidential ©2008-15 New Relic, Inc. All rights reserved. 55
Remove the Blinders
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Build better
56
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Foster
new skills
57
Confidential ©2008-15 New Relic, Inc. All rights reserved. 58
Rotate
Confidential ©2008-15 New Relic, Inc. All rights reserved. 59
Confidential ©2008-15 New Relic, Inc. All rights reserved. 60
4 engineers
Confidential ©2008-15 New Relic, Inc. All rights reserved. 61
1 week janitor
1 week builder
2 weeks rockstar
Confidential ©2008-15 New Relic, Inc. All rights reserved. 62
50.0
%
25.0
%
25.0
%
Proposed
State
Rockstar
Builder
Janitor
Confidential ©2008-15 New Relic, Inc. All rights reserved. 63
55.2
%
35.3
%
9.5
%
Preferred
State
RockstarsBuilders
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 64
Technical debt
Confidential ©2008-15 New Relic, Inc. All rights reserved. 65
Velocity!
Confidential ©2008-15 New Relic, Inc. All rights reserved. 66
Confidential ©2008-15 New Relic, Inc. All rights reserved. 67
Productivity =
Size(TechDebt)
Size(System)
1 -
Griffith, C. Izurieta, H. Taffahi, and D. Claudio, “A simulation study of practical methods for technical debt m
http://www.gregerwikstrand.com/technical-debt-reduction/
Confidential ©2008-15 New Relic, Inc. All rights reserved. 68
case study
Confidential ©2008-15 New Relic, Inc. All rights reserved.
missioned 1,139 applications in 201
ced systems 7,000 to 4,200 in three
69
“The Digital Transformation Symphony: When IT and Business Play in Sync” http://www.slideshare.net/cap
Confidential ©2008-15 New Relic, Inc. All rights reserved. 70
Reduced debt by €14 billion
“The Digital Transformation Symphony: When IT and Business Play in Sync” http://www.slideshare.net/cap
Confidential ©2008-15 New Relic, Inc. All rights reserved. 71
Where to start?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 72
Ops team
Confidential ©2008-15 New Relic, Inc. All rights reserved. 73
firefighting
Confidential ©2008-15 New Relic, Inc. All rights reserved. 74
pile of sustaining work
Confidential ©2008-15 New Relic, Inc. All rights reserved. 75
pile of sustaining work
Don’t punish your ops team
for your dev team’s
SHITTY CODE
Confidential ©2008-15 New Relic, Inc. All rights reserved. 76
• What are you worried about?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 77
• What are you worried about?
What could we do better?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 78
• What are you worried about?
What could we do better?
What do you want to add?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 79
devs overburdened
Confidential ©2008-15 New Relic, Inc. All rights reserved. 80
devs overburdened
GOOD
Confidential ©2008-15 New Relic, Inc. All rights reserved. 81
Confidential ©2008-15 New Relic, Inc. All rights reserved. 82
Confidential ©2008-15 New Relic, Inc. All rights reserved. 83
Rockstar tasks
New feature / tool /
system
Research new
projects
Demo mockups
Confidential ©2008-15 New Relic, Inc. All rights reserved. 84
Builder tasks
Improve testing
Improve service
resiliency
Understand greater
impact
Confidential ©2008-15 New Relic, Inc. All rights reserved. 85
Janitor tasks
Bug fixes
Refactoring
Config cleanup
Confidential ©2008-15 New Relic, Inc. All rights reserved. 86
• What are you worried about?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 87
• What are you worried about?
What could we do better?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 88
• What are you worried about?
What could we do better?
What do you want to add?
Confidential ©2008-15 New Relic, Inc. All rights reserved. 89
47.9
%
19.7
%
32.5
% Current
State
Rockstars
Builders
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 90
• Define the roles
Confidential ©2008-15 New Relic, Inc. All rights reserved. 91
Confidential ©2008-15 New Relic, Inc. All rights reserved. 92
• Define the roles
Examine the current environment
Confidential ©2008-15 New Relic, Inc. All rights reserved. 93
47.9
%
19.7
%
32.5
% Current
State
Rockstars
Builders
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 94
55.2
%
35.3
%
9.5
%
Preferred
State
RockstarsBuilders
Janitors
Confidential ©2008-15 New Relic, Inc. All rights reserved. 95
• Define the roles
Examine the current environment
Discuss a better way
Confidential ©2008-15 New Relic, Inc. All rights reserved. 96
Confidential ©2008-15 New Relic, Inc. All rights reserved. 97
50.0
%
25.0
%
25.0
%
Future
State
Rockstar
Builder
Janitor
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Thanks!
98
@alicegoldfuss
Confidential ©2008-15 New Relic, Inc. All rights reserved. 99
This document and the information herein (including any information that may be incorporated by reference) is
provided for informational purposes only and should not be construed as an offer, commitment, promise or
obligation on behalf of New Relic, Inc. (“New Relic”) to sell securities or deliver any product, material, code,
functionality, or other feature. Any information provided hereby is proprietary to New Relic and may not be
replicated or disclosed without New Relic’s express written permission.
Such information may contain forward-looking statements within the meaning of federal securities laws. Any
statement that is not a historical fact or refers to expectations, projections, future plans, objectives, estimates,
goals, or other characterizations of future events is a forward-looking statement. These forward-looking
statements can often be identified as such because the context of the statement will include words such as
“believes,” “anticipates,” “expects” or words of similar import.
Actual results may differ materially from those expressed in these forward-looking statements, which speak only
as of the date hereof, and are subject to change at any time without notice. Existing and prospective investors,
customers and other third parties transacting business with New Relic are cautioned not to place undue
reliance on this forward-looking information. The achievement or success of the matters covered by such
forward-looking statements are based on New Relic’s current assumptions, expectations, and beliefs and are
subject to substantial risks, uncertainties, assumptions, and changes in circumstances that may cause the
actual results, performance, or achievements to differ materially from those expressed or implied in any
forward-looking statement. Further information on factors that could affect such forward-looking statements is
included in the filings we make with the SEC from time to time. Copies of these documents may be obtained by
visiting New Relic’s Investor Relations website at ir.newrelic.com or the SEC’s website at www.sec.gov.
New Relic assumes no obligation and does not intend to update these forward-looking statements, except as
required by law. New Relic makes no warranties, expressed or implied, in this document or otherwise, with
respect to the information provided.
Confidential ©2008-15 New Relic, Inc. All rights reserved. 100
1 https://www.flickr.com/photos/lydur/22006675124/
1 https://www.flickr.com/photos/qilin/491356901
16 https://commons.wikimedia.org/wiki/File:St_Anger_Album_Artwork.png
22 https://www.flickr.com/photos/tamakisono/14903068219
40 https://www.flickr.com/photos/46799485@N00/4470761409
43 https://www.flickr.com/photos/christinagallivan/8660375888/
44 Photo by Jack Liu, 2014
45 https://queerscifi.com/for-readers-the-new-pronouns/
49 https://www.flickr.com/photos/greencolander/3203922211
50 https://upload.wikimedia.org/wikipedia/commons/e/ee/Woodwards_building
Image credits
Confidential ©2008-15 New Relic, Inc. All rights reserved. 101
53 https://www.flickr.com/photos/3059349393/8000156483/
54 https://www.flickr.com/photos/dalbera/4923032712/
56 https://www.flickr.com/photos/moonlightbulb/8025527585/
57 https://www.flickr.com/photos/dafnecholet/5374200948
62 https://www.flickr.com/photos/alebonvini/4757651199
63 https://www.flickr.com/photos/dave_see/15132684184
64 https://www.flickr.com/photos/diversey/1623358150/
70 https://www.flickr.com/photos/expertinfantry/
71 https://www.flickr.com/photos/adambelles/5044281763/
72 https://www.flickr.com/photos/cogdog/9090732482/
77 https://www.flickr.com/photos/twalmsley/5545712341
79 https://www.flickr.com/photos/athomeinscottsdale/3279949186/
80 https://www.flickr.com/photos/modofodo/14964870008/

More Related Content

PDF
Make Browsers Cry: How to Make a Modern Web App Painfully Slow [FutureStack16]
PDF
Inversion of Control: How New Relic’s Engineers Picked Their Own Jobs and Bui...
PPTX
New Relic Infrastructure Intro: Increasing Mean Time Between Loss of Sleep [F...
PDF
Track Welcome: Operating Dynamic Infrastructure [FutureStack]
PDF
"Containers, DevOps, Microservices and Kafka: Tools used by our Monolith wrec...
PDF
How New Relic Develops Language Agents [FutureStack16]
PPTX
Track Welcome: New Relic 101 [FutureStack16]
PDF
Track Welcome: Developing Breakthrough Customer Experiences [FutureStack16]
Make Browsers Cry: How to Make a Modern Web App Painfully Slow [FutureStack16]
Inversion of Control: How New Relic’s Engineers Picked Their Own Jobs and Bui...
New Relic Infrastructure Intro: Increasing Mean Time Between Loss of Sleep [F...
Track Welcome: Operating Dynamic Infrastructure [FutureStack]
"Containers, DevOps, Microservices and Kafka: Tools used by our Monolith wrec...
How New Relic Develops Language Agents [FutureStack16]
Track Welcome: New Relic 101 [FutureStack16]
Track Welcome: Developing Breakthrough Customer Experiences [FutureStack16]

What's hot (20)

PPTX
Track Welcome: New Relic: Analytics for Everyone [FutureStack16]
PPTX
Cloud Migration Acceptance Testing - Prove Success
PPTX
Monitoring is Not Just for Production!
PPTX
Host for the Most: Cloud Cost Optimization
PDF
FutureStack16 NYC Opening Keynote
PPTX
New Relic Infrastructure in the Real World: AWS
PPTX
SRE-iously! Reliability!
PPTX
DevOps without Measurement is a Fail
PPTX
Monitor all your Kubernetes and EKS stack with New Relic
PDF
SRE-iously
PPTX
Lew Cirne, FS16 Keynote [FutureStack16]
PPTX
Fail Better
PDF
Engineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
PDF
Ground Rules for Code Reviews
PDF
Microservices Practitioner Summit Jan '15 - Designing APIs with Customers in ...
PPTX
Measureable Cloud Migration
PPTX
Thinking About the Full Stack to Create Great Mobile Experiences, New Relic [...
PDF
FS18 Chicago Keynote
PPTX
Keeping Modern Applications Performing
PPTX
A Skeptic's Guide to Docker
Track Welcome: New Relic: Analytics for Everyone [FutureStack16]
Cloud Migration Acceptance Testing - Prove Success
Monitoring is Not Just for Production!
Host for the Most: Cloud Cost Optimization
FutureStack16 NYC Opening Keynote
New Relic Infrastructure in the Real World: AWS
SRE-iously! Reliability!
DevOps without Measurement is a Fail
Monitor all your Kubernetes and EKS stack with New Relic
SRE-iously
Lew Cirne, FS16 Keynote [FutureStack16]
Fail Better
Engineering and Autonomy in the Age of Microservices - Nic Benders, New Relic
Ground Rules for Code Reviews
Microservices Practitioner Summit Jan '15 - Designing APIs with Customers in ...
Measureable Cloud Migration
Thinking About the Full Stack to Create Great Mobile Experiences, New Relic [...
FS18 Chicago Keynote
Keeping Modern Applications Performing
A Skeptic's Guide to Docker
Ad

Viewers also liked (8)

PPTX
Application Architecture Summit - Monitoring the Dynamic Cloud
PDF
Monitoring the Data Center
PDF
The Performance and Scalability Mindset
PDF
Extreme Linux Performance Monitoring and Tuning
PPTX
DevOps 101 - Moving Fast with Confidence
PDF
Linux Performance Profiling and Monitoring
PPTX
Continuous Delivery Maturity Model
PPTX
AppDynamics VS New Relic – The Complete Guide
Application Architecture Summit - Monitoring the Dynamic Cloud
Monitoring the Data Center
The Performance and Scalability Mindset
Extreme Linux Performance Monitoring and Tuning
DevOps 101 - Moving Fast with Confidence
Linux Performance Profiling and Monitoring
Continuous Delivery Maturity Model
AppDynamics VS New Relic – The Complete Guide
Ad

Similar to Rock Stars, Builders, and Janitors: You're Doing It Wrong, New Relic [FutureStack16] (20)

PDF
Rock Stars, Builders, and Janitors: You're Doing it Wrong
PDF
Agile London at Ticketmaster
PPTX
2015 10 dev ops n-fi - why it's a good idea to deploy 10 times per day v1.0 -...
PDF
If It Touches Production, It Is Production
PPTX
How Automation Reveals Technical Debt
PPTX
Rational User Group - May 2014 Stockholm - DevOps from an EA perspective
PPTX
FutureStack'19 Closing Keynote
PPT
Death by Technical Debt: Lessons Learned to Get you Unbuired
PPTX
Winnipeg ISACA Security is Dead, Rugged DevOps
PPTX
DevBoss May 2019 Presentation
PPTX
Automation and Technical Debt
PPTX
L'impatto della sicurezza su DevOps
PPTX
New Relic After Lift and Shift - FutureStack 2019
PPTX
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
PPTX
The biggest DevOps problems you didn't know you had and what to do about them
PPTX
Product Roadmap vs Development
PDF
Applied tactics for your transformation
PPTX
How to Instill a Culture of Reliability - "The Big Bang"
PDF
SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...
PPTX
Moving 75,000 Microsofties to DevOps with Visual Studio Team Services
Rock Stars, Builders, and Janitors: You're Doing it Wrong
Agile London at Ticketmaster
2015 10 dev ops n-fi - why it's a good idea to deploy 10 times per day v1.0 -...
If It Touches Production, It Is Production
How Automation Reveals Technical Debt
Rational User Group - May 2014 Stockholm - DevOps from an EA perspective
FutureStack'19 Closing Keynote
Death by Technical Debt: Lessons Learned to Get you Unbuired
Winnipeg ISACA Security is Dead, Rugged DevOps
DevBoss May 2019 Presentation
Automation and Technical Debt
L'impatto della sicurezza su DevOps
New Relic After Lift and Shift - FutureStack 2019
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
The biggest DevOps problems you didn't know you had and what to do about them
Product Roadmap vs Development
Applied tactics for your transformation
How to Instill a Culture of Reliability - "The Big Bang"
SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...
Moving 75,000 Microsofties to DevOps with Visual Studio Team Services

More from New Relic (19)

PPTX
7 Tips & Tricks to Having Happy Customers at Scale
PPTX
7 Tips & Tricks to Having Happy Customers at Scale
PDF
New Relic University at Future Stack Tokyo 2019
PDF
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
PDF
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
PDF
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
PDF
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
PDF
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
PPTX
Three Monitoring Mistakes and How to Avoid Them
PPTX
Intro to Multidimensional Kubernetes Monitoring
PDF
10 Things You Can Do With New Relic - Number 9 Will Shock You
PPTX
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
PPTX
Best Practices for Measuring your Code Pipeline
PPTX
Top Three Mistakes People Make with Monitoring
PPTX
Kubernetes in the Wild: Best Practices for Monitoring
PPTX
re:Thinking the Cloud
PPTX
Our Evolution to GraphQL: Unifying our API Strategy
PPTX
Kick Ass Data Exploration through Dashboards
PPTX
Ground Rules for Code Reviews: Improving development velocity and team commun...
7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale
New Relic University at Future Stack Tokyo 2019
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
Three Monitoring Mistakes and How to Avoid Them
Intro to Multidimensional Kubernetes Monitoring
10 Things You Can Do With New Relic - Number 9 Will Shock You
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
Best Practices for Measuring your Code Pipeline
Top Three Mistakes People Make with Monitoring
Kubernetes in the Wild: Best Practices for Monitoring
re:Thinking the Cloud
Our Evolution to GraphQL: Unifying our API Strategy
Kick Ass Data Exploration through Dashboards
Ground Rules for Code Reviews: Improving development velocity and team commun...

Recently uploaded (20)

PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPT
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PDF
Fluorescence-microscope_Botany_detailed content
PDF
Foundation of Data Science unit number two notes
PPTX
Global journeys: estimating international migration
PPTX
IB Computer Science - Internal Assessment.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
Computer network topology notes for revision
PPTX
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
PDF
Mega Projects Data Mega Projects Data
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Business Acumen Training GuidePresentation.pptx
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PDF
Lecture1 pattern recognition............
Reliability_Chapter_ presentation 1221.5784
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Fluorescence-microscope_Botany_detailed content
Foundation of Data Science unit number two notes
Global journeys: estimating international migration
IB Computer Science - Internal Assessment.pptx
Introduction to Knowledge Engineering Part 1
Computer network topology notes for revision
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
Mega Projects Data Mega Projects Data
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
climate analysis of Dhaka ,Banglades.pptx
STUDY DESIGN details- Lt Col Maksud (21).pptx
IBA_Chapter_11_Slides_Final_Accessible.pptx
Business Acumen Training GuidePresentation.pptx
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Lecture1 pattern recognition............

Rock Stars, Builders, and Janitors: You're Doing It Wrong, New Relic [FutureStack16]

  • 1. Confidential ©2008-15 New Relic, Inc. All rights reserved. Rockstars, Builders and Janitors: You’re doing it wrong! Alice Goldfuss, Site Reliability Engineer, New Relic
  • 2. Confidential ©2008-15 New Relic, Inc. All rights reserved. 2 Rockstars JanitorsBuilders @alicegoldfuss You’re doing it wrong
  • 3. Confidential ©2008-15 New Relic, Inc. All rights reserved. This document and the information herein (including any information that may be incorporated by reference) is provided for informational purposes only and should not be construed as an offer, commitment, promise or obligation on behalf of New Relic, Inc. (“New Relic”) to sell securities or deliver any product, material, code, functionality, or other feature. Any information provided hereby is proprietary to New Relic and may not be replicated or disclosed without New Relic’s express written permission. Such information may contain forward-looking statements within the meaning of federal securities laws. Any statement that is not a historical fact or refers to expectations, projections, future plans, objectives, estimates, goals, or other characterizations of future events is a forward-looking statement. These forward-looking statements can often be identified as such because the context of the statement will include words such as “believes,” “anticipates,” “expects” or words of similar import. Actual results may differ materially from those expressed in these forward-looking statements, which speak only as of the date hereof, and are subject to change at any time without notice. Existing and prospective investors, customers and other third parties transacting business with New Relic are cautioned not to place undue reliance on this forward-looking information. The achievement or success of the matters covered by such forward-looking statements are based on New Relic’s current assumptions, expectations, and beliefs and are subject to substantial risks, uncertainties, assumptions, and changes in circumstances that may cause the actual results, performance, or achievements to differ materially from those expressed or implied in any forward-looking statement. Further information on factors that could affect such forward-looking statements is included in the filings New Relic makes with the SEC from time to time. Copies of these documents may be obtained by visiting New Relic’s Investor Relations website at ir.newrelic.com or the SEC’s website at www.sec.gov. New Relic assumes no obligation and does not intend to update these forward-looking statements, except as required by law. New Relic makes no warranties, expressed or implied, in this document or otherwise, with respect to the information provided.
  • 4. Confidential ©2008-15 New Relic, Inc. All rights reserved. 4 • Built new features / tools / systems Scaled existing ones Cleaned up existing ones In the past 3 months, have you mainly:
  • 5. Confidential ©2008-15 New Relic, Inc. All rights reserved. I’m Alice 5 SRE @
  • 6. Confidential ©2008-15 New Relic, Inc. All rights reserved. 6
  • 7. Confidential ©2008-15 New Relic, Inc. All rights reserved. 7 • Define the roles Examine the current environment Discuss a better way
  • 8. Confidential ©2008-15 New Relic, Inc. All rights reserved. 8 Rockstar
  • 9. Confidential ©2008-15 New Relic, Inc. All rights reserved. 9 Rockstar Strengths Curious and open-minded Can iterate fast Always looking to the next thing
  • 10. Confidential ©2008-15 New Relic, Inc. All rights reserved. 10 Rockstar Weaknesses Get bored easily No patience for maintenance Not used to thinking about end user experience
  • 11. Confidential ©2008-15 New Relic, Inc. All rights reserved. Builder 11
  • 12. Confidential ©2008-15 New Relic, Inc. All rights reserved. 12 Builder Strengths Understand scale Value reliability Good at catching “what ifs” that others miss
  • 13. Confidential ©2008-15 New Relic, Inc. All rights reserved. 13 Builder Weaknesses Can move slow while trying to build out Have hard time letting things go Can be resident doom-sayers
  • 14. Confidential ©2008-15 New Relic, Inc. All rights reserved. Janitor 14
  • 15. Confidential ©2008-15 New Relic, Inc. All rights reserved. 15 Janitor Strengths Understands the weaknesses in your systems Really good at bandaids Able to do a lot with a little
  • 16. Confidential ©2008-15 New Relic, Inc. All rights reserved. 16 Janitor Weaknesses Can often resort to cleaning manually instead of automating Often gets stuck down in the weeds Resistant to change
  • 17. Confidential ©2008-15 New Relic, Inc. All rights reserved. 17 Rockstars Janitors Builders
  • 18. Confidential ©2008-15 New Relic, Inc. All rights reserved. 18 Rockstars Janitors Builders
  • 19. Confidential ©2008-15 New Relic, Inc. All rights reserved. 19 Organic == Good?
  • 20. Confidential ©2008-15 New Relic, Inc. All rights reserved. 20 GMO
  • 21. Confidential ©2008-15 New Relic, Inc. All rights reserved. 21 GMO Greater Mobility, Okay?
  • 22. Confidential ©2008-15 New Relic, Inc. All rights reserved. 22 • They get stuck
  • 23. Confidential ©2008-15 New Relic, Inc. All rights reserved. 23 • They get stuck They get tunnel vision
  • 24. Confidential ©2008-15 New Relic, Inc. All rights reserved. 24 Current State of Tech
  • 25. Confidential ©2008-15 New Relic, Inc. All rights reserved. 25
  • 26. Confidential ©2008-15 New Relic, Inc. All rights reserved. 26 117 responses
  • 27. Confidential ©2008-15 New Relic, Inc. All rights reserved. 27 47.9 % Currently Rockstars
  • 28. Confidential ©2008-15 New Relic, Inc. All rights reserved. 28 55.2 % Want to be Rockstars
  • 29. Confidential ©2008-15 New Relic, Inc. All rights reserved. 29 19.7 % Currently Builders
  • 30. Confidential ©2008-15 New Relic, Inc. All rights reserved. 30 35.3 % Want to be Builders
  • 31. Confidential ©2008-15 New Relic, Inc. All rights reserved. 31 32.5 % Currently Janitors
  • 32. Confidential ©2008-15 New Relic, Inc. All rights reserved. 32 9.5 % Want to be Janitors
  • 33. Confidential ©2008-15 New Relic, Inc. All rights reserved. 33 47.9 % 19.7 % 32.5 % Current State Rockstars Builders Janitors
  • 34. Confidential ©2008-15 New Relic, Inc. All rights reserved. 34 55.2 % 35.3 % 9.5 % Preferred State RockstarsBuilders Janitors
  • 35. Confidential ©2008-15 New Relic, Inc. All rights reserved. 35 70.9 % 70.9% of Rockstars are Devs
  • 36. Confidential ©2008-15 New Relic, Inc. All rights reserved. 36 58.3 % 58.3% of Janitors are Ops
  • 37. Confidential ©2008-15 New Relic, Inc. All rights reserved. 37 54.4 % 54.4% of Builders are Devs
  • 38. Confidential ©2008-15 New Relic, Inc. All rights reserved. 38 55.0 % 55% who want to be Builders are Ops
  • 39. Confidential ©2008-15 New Relic, Inc. All rights reserved. 39 70. 9 % 58. 3 % 54. 4 % Dev OpsDev Rockstars Builders Janitors
  • 40. Confidential ©2008-15 New Relic, Inc. All rights reserved. 40 26.3 % 26.3% think work distribution on team is unfair
  • 41. Confidential ©2008-15 New Relic, Inc. All rights reserved. 41 49.1 % 49.1% think work distribution in company is unfair
  • 42. Confidential ©2008-15 New Relic, Inc. All rights reserved. 42 people unhappy / not doing the work they want
  • 43. Confidential ©2008-15 New Relic, Inc. All rights reserved. 43 can try to make something like reliability a first class citizen, but people confuse that with not changing anything, so it’s a tough sell Focus on Reliability
  • 44. Confidential ©2008-15 New Relic, Inc. All rights reserved. 44 can try rotating responsibilities across teams, but some teams will be better at some tasks than others, and this will evolve back into an imbalance Rotate Teams
  • 45. Confidential ©2008-15 New Relic, Inc. All rights reserved. 45 what to do? What to do?
  • 46. Confidential ©2008-15 New Relic, Inc. All rights reserved. 46 Ursula Le Guin
  • 47. Confidential ©2008-15 New Relic, Inc. All rights reserved. 47The Left Hand of Darkness
  • 48. Confidential ©2008-15 New Relic, Inc. All rights reserved. 48 “No physiological habit is established, and the mother of several children may be the father of several more.”
  • 49. Confidential ©2008-15 New Relic, Inc. All rights reserved. 49 “Burden and privilege are shared out pretty equally; everybody has the same risk to run or choice to make. ”
  • 50. Confidential ©2008-15 New Relic, Inc. All rights reserved. 50 Have everyone do everything
  • 51. Confidential ©2008-15 New Relic, Inc. All rights reserved. 51 what??
  • 52. Confidential ©2008-15 New Relic, Inc. All rights reserved. 52
  • 53. Confidential ©2008-15 New Relic, Inc. All rights reserved. 53 That’s not what this is
  • 54. Confidential ©2008-15 New Relic, Inc. All rights reserved. 54
  • 55. Confidential ©2008-15 New Relic, Inc. All rights reserved. 55 Remove the Blinders
  • 56. Confidential ©2008-15 New Relic, Inc. All rights reserved. Build better 56
  • 57. Confidential ©2008-15 New Relic, Inc. All rights reserved. Foster new skills 57
  • 58. Confidential ©2008-15 New Relic, Inc. All rights reserved. 58 Rotate
  • 59. Confidential ©2008-15 New Relic, Inc. All rights reserved. 59
  • 60. Confidential ©2008-15 New Relic, Inc. All rights reserved. 60 4 engineers
  • 61. Confidential ©2008-15 New Relic, Inc. All rights reserved. 61 1 week janitor 1 week builder 2 weeks rockstar
  • 62. Confidential ©2008-15 New Relic, Inc. All rights reserved. 62 50.0 % 25.0 % 25.0 % Proposed State Rockstar Builder Janitor
  • 63. Confidential ©2008-15 New Relic, Inc. All rights reserved. 63 55.2 % 35.3 % 9.5 % Preferred State RockstarsBuilders Janitors
  • 64. Confidential ©2008-15 New Relic, Inc. All rights reserved. 64 Technical debt
  • 65. Confidential ©2008-15 New Relic, Inc. All rights reserved. 65 Velocity!
  • 66. Confidential ©2008-15 New Relic, Inc. All rights reserved. 66
  • 67. Confidential ©2008-15 New Relic, Inc. All rights reserved. 67 Productivity = Size(TechDebt) Size(System) 1 - Griffith, C. Izurieta, H. Taffahi, and D. Claudio, “A simulation study of practical methods for technical debt m http://www.gregerwikstrand.com/technical-debt-reduction/
  • 68. Confidential ©2008-15 New Relic, Inc. All rights reserved. 68 case study
  • 69. Confidential ©2008-15 New Relic, Inc. All rights reserved. missioned 1,139 applications in 201 ced systems 7,000 to 4,200 in three 69 “The Digital Transformation Symphony: When IT and Business Play in Sync” http://www.slideshare.net/cap
  • 70. Confidential ©2008-15 New Relic, Inc. All rights reserved. 70 Reduced debt by €14 billion “The Digital Transformation Symphony: When IT and Business Play in Sync” http://www.slideshare.net/cap
  • 71. Confidential ©2008-15 New Relic, Inc. All rights reserved. 71 Where to start?
  • 72. Confidential ©2008-15 New Relic, Inc. All rights reserved. 72 Ops team
  • 73. Confidential ©2008-15 New Relic, Inc. All rights reserved. 73 firefighting
  • 74. Confidential ©2008-15 New Relic, Inc. All rights reserved. 74 pile of sustaining work
  • 75. Confidential ©2008-15 New Relic, Inc. All rights reserved. 75 pile of sustaining work Don’t punish your ops team for your dev team’s SHITTY CODE
  • 76. Confidential ©2008-15 New Relic, Inc. All rights reserved. 76 • What are you worried about?
  • 77. Confidential ©2008-15 New Relic, Inc. All rights reserved. 77 • What are you worried about? What could we do better?
  • 78. Confidential ©2008-15 New Relic, Inc. All rights reserved. 78 • What are you worried about? What could we do better? What do you want to add?
  • 79. Confidential ©2008-15 New Relic, Inc. All rights reserved. 79 devs overburdened
  • 80. Confidential ©2008-15 New Relic, Inc. All rights reserved. 80 devs overburdened GOOD
  • 81. Confidential ©2008-15 New Relic, Inc. All rights reserved. 81
  • 82. Confidential ©2008-15 New Relic, Inc. All rights reserved. 82
  • 83. Confidential ©2008-15 New Relic, Inc. All rights reserved. 83 Rockstar tasks New feature / tool / system Research new projects Demo mockups
  • 84. Confidential ©2008-15 New Relic, Inc. All rights reserved. 84 Builder tasks Improve testing Improve service resiliency Understand greater impact
  • 85. Confidential ©2008-15 New Relic, Inc. All rights reserved. 85 Janitor tasks Bug fixes Refactoring Config cleanup
  • 86. Confidential ©2008-15 New Relic, Inc. All rights reserved. 86 • What are you worried about?
  • 87. Confidential ©2008-15 New Relic, Inc. All rights reserved. 87 • What are you worried about? What could we do better?
  • 88. Confidential ©2008-15 New Relic, Inc. All rights reserved. 88 • What are you worried about? What could we do better? What do you want to add?
  • 89. Confidential ©2008-15 New Relic, Inc. All rights reserved. 89 47.9 % 19.7 % 32.5 % Current State Rockstars Builders Janitors
  • 90. Confidential ©2008-15 New Relic, Inc. All rights reserved. 90 • Define the roles
  • 91. Confidential ©2008-15 New Relic, Inc. All rights reserved. 91
  • 92. Confidential ©2008-15 New Relic, Inc. All rights reserved. 92 • Define the roles Examine the current environment
  • 93. Confidential ©2008-15 New Relic, Inc. All rights reserved. 93 47.9 % 19.7 % 32.5 % Current State Rockstars Builders Janitors
  • 94. Confidential ©2008-15 New Relic, Inc. All rights reserved. 94 55.2 % 35.3 % 9.5 % Preferred State RockstarsBuilders Janitors
  • 95. Confidential ©2008-15 New Relic, Inc. All rights reserved. 95 • Define the roles Examine the current environment Discuss a better way
  • 96. Confidential ©2008-15 New Relic, Inc. All rights reserved. 96
  • 97. Confidential ©2008-15 New Relic, Inc. All rights reserved. 97 50.0 % 25.0 % 25.0 % Future State Rockstar Builder Janitor
  • 98. Confidential ©2008-15 New Relic, Inc. All rights reserved. Thanks! 98 @alicegoldfuss
  • 99. Confidential ©2008-15 New Relic, Inc. All rights reserved. 99 This document and the information herein (including any information that may be incorporated by reference) is provided for informational purposes only and should not be construed as an offer, commitment, promise or obligation on behalf of New Relic, Inc. (“New Relic”) to sell securities or deliver any product, material, code, functionality, or other feature. Any information provided hereby is proprietary to New Relic and may not be replicated or disclosed without New Relic’s express written permission. Such information may contain forward-looking statements within the meaning of federal securities laws. Any statement that is not a historical fact or refers to expectations, projections, future plans, objectives, estimates, goals, or other characterizations of future events is a forward-looking statement. These forward-looking statements can often be identified as such because the context of the statement will include words such as “believes,” “anticipates,” “expects” or words of similar import. Actual results may differ materially from those expressed in these forward-looking statements, which speak only as of the date hereof, and are subject to change at any time without notice. Existing and prospective investors, customers and other third parties transacting business with New Relic are cautioned not to place undue reliance on this forward-looking information. The achievement or success of the matters covered by such forward-looking statements are based on New Relic’s current assumptions, expectations, and beliefs and are subject to substantial risks, uncertainties, assumptions, and changes in circumstances that may cause the actual results, performance, or achievements to differ materially from those expressed or implied in any forward-looking statement. Further information on factors that could affect such forward-looking statements is included in the filings we make with the SEC from time to time. Copies of these documents may be obtained by visiting New Relic’s Investor Relations website at ir.newrelic.com or the SEC’s website at www.sec.gov. New Relic assumes no obligation and does not intend to update these forward-looking statements, except as required by law. New Relic makes no warranties, expressed or implied, in this document or otherwise, with respect to the information provided.
  • 100. Confidential ©2008-15 New Relic, Inc. All rights reserved. 100 1 https://www.flickr.com/photos/lydur/22006675124/ 1 https://www.flickr.com/photos/qilin/491356901 16 https://commons.wikimedia.org/wiki/File:St_Anger_Album_Artwork.png 22 https://www.flickr.com/photos/tamakisono/14903068219 40 https://www.flickr.com/photos/46799485@N00/4470761409 43 https://www.flickr.com/photos/christinagallivan/8660375888/ 44 Photo by Jack Liu, 2014 45 https://queerscifi.com/for-readers-the-new-pronouns/ 49 https://www.flickr.com/photos/greencolander/3203922211 50 https://upload.wikimedia.org/wikipedia/commons/e/ee/Woodwards_building Image credits
  • 101. Confidential ©2008-15 New Relic, Inc. All rights reserved. 101 53 https://www.flickr.com/photos/3059349393/8000156483/ 54 https://www.flickr.com/photos/dalbera/4923032712/ 56 https://www.flickr.com/photos/moonlightbulb/8025527585/ 57 https://www.flickr.com/photos/dafnecholet/5374200948 62 https://www.flickr.com/photos/alebonvini/4757651199 63 https://www.flickr.com/photos/dave_see/15132684184 64 https://www.flickr.com/photos/diversey/1623358150/ 70 https://www.flickr.com/photos/expertinfantry/ 71 https://www.flickr.com/photos/adambelles/5044281763/ 72 https://www.flickr.com/photos/cogdog/9090732482/ 77 https://www.flickr.com/photos/twalmsley/5545712341 79 https://www.flickr.com/photos/athomeinscottsdale/3279949186/ 80 https://www.flickr.com/photos/modofodo/14964870008/

Editor's Notes

  • #3: 3 part question
  • #9: means a pretty specific thing in the tech community right now but can also be someone on your team
  • #18: these roles interact, sometimes in indirect ways and they decrease in visibility, with rockstars taking home most of the glory
  • #19: interestingly, the amount of unappreciated work they do is disproportionate to their visibility
  • #43: people are unhappy and not doing what they want
  • #44: can try to make something like reliability a first class citizen, but people confuse that with not changing anything, so it’s a tough sell
  • #45: can try rotating responsibilities across teams, but some teams will be better at some tasks than others, and this will evolve back into an imbalance
  • #46: what to do?
  • #48: 1969 kemmer
  • #52: do you know how big my engineering organization is? how specialized?
  • #55: but there is rockstar, builder, and janitor work on every team and everyone should have the chance to be a rockstar, builder, and janitor within their own teams
  • #56: people aren’t just focused on their slice of the system lifecycle
  • #57: Code defensively so they don’t get paged build more flexible and adaptive systems that are easier to reconfigure
  • #58: foster new skills on your team how will people know if they’re good at something if they don’t get the chance to truly try it out?
  • #59: engineers can spend one week on each role
  • #60: 1 week isn’t enough to develop a new feature? agreed, so let’s expand
  • #62: first week they are once and janitor - getting paged and putting in bandaids next week they’re a builder and hardening what paged them…empower them to never get paged for that thing again 2 weeks they’re being a rockstar and building new things
  • #63: this gives us this balance of roles which looks similar to the preferred state from the survey
  • #64: the more you focus on builder tasks and defensive rockstar tasks, the less time you’ll need for janitorial ones and if you need more than 1 week per engineer for janitor tasks, then you have technical debt
  • #65: and you need to stop building new things and focus your entire team on cleaning things up
  • #67: you can go a lot faster when you’re not on fire addressing technical debt is key to productivity
  • #68: Entire white paper dedicated to tech debt called “A simulation study of practical methods for technical debt management in agile software development” Formula adapted by Greger Wikstrand
  • #69: decommissioned 1,139 applications in 2013 alone systems in use has reduced from 7,000 to 4,200 in three years
  • #73: generally ops teams are understaffed and under appreciated they have been down in the guts of your company for years and have had little opportunity to improve it
  • #74: they can’t improve it when they’ve been firefighting this whole time ops teams have a pretty good idea of what janitor and builder tasks look like, it’s time to let them be rockstars so start the rotation here first
  • #75: wait a minute - ops stuff is always breaking surely they should be heads-down in janitorial work?
  • #76: ops doesn’t happen in a vacuum they are support code that developers put there and it turns out it’s not as resilient and scalable as you would hope
  • #77: what keeps you up at night? what’s about to fail? what did you bandaid and forgot to tell the team? what is smoldering? what is about to explode?
  • #78: what did we push out the door at 80% done? what could run faster? what could fail quicker? what needs to be scaled? what needs to be rearchitected?
  • #79: what excites you in the ops space? what tool or system would make our environment better? what do you play around with at home? what do you read about online?
  • #80: won’t dedicating some ops people to rockstar work cause upstream pressure on dev teams?
  • #81: devs need to feel the consequences of their actions they need to see the backlog they create that ops has just been silently dealing with and they need to be aware of the new process that’s about to hit them
  • #82: devs don’t own their infrastructure?
  • #83: there’s plenty to do at home
  • #84: I think most of us understand what rockstar tasks look like for dev
  • #85: load testing, performance testing, integration testing, penetration testing what interdependencies have we built? who relies on us? how can we scale our people processes?
  • #86: what has support been alerting us to?
  • #87: what did we push out too fast? what bug really needs to be addressed? what part of our tooling has decayed?
  • #88: what needs to be revisited? what tests can we write? how is our logging? our monitoring? what could be rewritten? what could be EOLd?
  • #89: aside from the roadmap, what do you want to see? what automation or tooling could we add? what new language or platform are you interested in?
  • #90: if the idea of dev doing non-rockstar work bothers you, remember that they are already doing it they’re just not getting recognized
  • #100: safe harbor