Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Optimizing Ops for Happiness
Search
Jesse Newland
March 28, 2013
Technology
3.1k
19
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Optimizing Ops for Happiness
Jesse Newland
March 28, 2013
More Decks by Jesse Newland
See All by Jesse Newland
Kubernetes at GitHub
jnewland
2
790
Migrating a monolith to Kubernetes
jnewland
6
680
ChatOps at GitHub
jnewland
133
40k
Puppet at GitHub / ChatOps
jnewland
68
12k
GitHub Pages on Riak and Webmachine
jnewland
56
8.8k
Web Application Monitoring with Cucumber
jnewland
6
1k
Moonshine
jnewland
4
520
God
jnewland
5
610
Git
jnewland
7
1k
Other Decks in Technology
See All in Technology
Microsoft Entra Kerberos で実現するクラウド デバイス管理
tamaiyutaro
2
650
Claude Codeで作ったアプリを安全に公開する/Built with Claude Japan 2026
yoshidashingo
0
210
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
230
Sinatra on PicoRuby ローカルでセルフホスト
bash0c7
0
110
お客様の「やりたい」の先を見通す合意形成プロセス ~裏にある課題と不安を解きほぐすコツ~
yukakoseki
0
120
デザインレビューは自動化できるのか?─ Flutter × Figma で UI 品質保証を考える
techiro
2
830
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
400
`go get`したらELFが降ってきた件
taiyow
0
190
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
260
サボる子はいねぇがー!AgentCoreハーネスの脆弱性に学ぶ、エージェントの入力バリデーション
iwamot
PRO
5
310
超⼩型・多⾔語検索モデル Bekko Embedding
hotchpotch
1
130
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
1
210
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
320
Statistics for Hackers
jakevdp
799
230k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
630
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Rails Girls Zürich Keynote
gr2m
96
14k
ラッコキーワード サービス紹介資料
rakko
5
5.7M
A better future with KSS
kneath
240
18k
Crafting Experiences
bethany
1
430
Design in an AI World
tapps
1
390
Transcript
Optimizing Ops for Happiness
Jesse Newland jnewland
Optimizing for Happiness == GitHub
How do we apply this to Ops?
None
WHAT WHY HOW sucks we need to change we can
fix it
Target audience: Me, two years ago
What sucks about Ops?
Important but uninteresting work
All software is horrible
99.999999999999999 99999999999999999 99999999999999999 999999999999999%
A Z T E C M E N T A
L I T Y
None
NEGATIVITY
#monitoringsucks
#monitoringsucks
#beingoncallsucks
How often are you on call?
How long are your shifts?
Outsourcing firm for L1 used FIVE PEOPLE
Incident Response Sucks
None
None
None
None
None
None
aux1/http is CRITICAL
None
None
None
Amazing Timing
None
DDoS Friday Night
None
It’s not all bad
Tactically acquire and apply knowledge about known and unknown complex
systems
Live and die by uptime
None
Why do we need to optimize Ops for happiness?
TOLL PHYSICAL SOCIAL EMOTIONAL
DANDRUFF
WEIGHT GAIN
TMJ
RELATIONSHIP CHALLENGES
#barops
BURNOUT
None
None
OPS SHOULDN’T BE A RUNG IN THE LADDER OF YOUR
CAREER
None
None
How do we fix this?
OPTIMIZE for HAPPINESS
None
REMOVE AS A MOTIVATOR
WORK FROM WHEREVER
None
HOOK UP DAT HOME OFFICE
BUILD AN AWESOME TEAM
MORE PEOPLE
Making on call better
Build porcelain around bad tools
TRANSCEND TOOLS and BUILD AWESOME EXPERIENCES
Encourage a culture of teamwork
None
/pager me 60
None
None
None
Build gaps into your on call schedule
remove guilt from vacations
If you sense burnout
pay for a beach trip
VACATION is CHEAPER than SEVERANCE and TRAINING
DESTROY S I L O S
SHIFT HANDOFFS
CATCH UP BEFORE YOUR NEXT SHIFT
Making incident response better
Make it easier for everyone to (act like) an expert
on everything one minute after they wake up
None
Push incident alerts directly into the field of vision
Include GRAPHS, LOGS, and DOCS
Automate resolution via chat
None
calminggorilla.coffee
None
Take control of your own happiness
Work at GitHub
[email protected]