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
Metamorphosis
Search
kastner
January 20, 2012
Technology
420
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Metamorphosis
Talk given at Marathon Data Systems on 2012-01-20.
kastner
January 20, 2012
More Decks by kastner
See All by kastner
One Weird Trick to Transform your Culture Overnight!
kastner
0
590
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Other Decks in Technology
See All in Technology
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
1
300
Genieを崇めよ
kameitomohiro
0
170
事業課題から技術的負債に向き合う
sansantech
PRO
2
2.4k
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
1
510
AIエージェント時代のPlatform as a Product —— テックリードがPdMとして回す発見・導入・計測 / Platform as a Product in the AI Agent Era
toshi0607
0
190
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
1.2k
Hermes Agentで、AIが調べて記事を書くブログを作った話
blueb
0
110
AWS DevOps Agent スキルをつかいこなそう / Master AWS DevOps Agent Skills
kinunori
1
500
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
140
「大丈夫そう?」をObservabilityで確かめる
mrmtsu
0
170
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
160
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
1
1.6k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Speed Design
sergeychernyshev
33
2.1k
Paper Plane (Part 1)
katiecoart
PRO
2
11k
Building an army of robots
kneath
307
46k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
390
Raft: Consensus for Rubyists
vanstee
142
7.7k
From π to Pie charts
rasagy
1
380
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
We Are The Robots
honzajavorek
0
380
Being A Developer After 40
akosma
91
590k
Ethics towards AI in product and experience design
skipperchong
2
380
Transcript
@kastner & @gmail.com Metamorphosis How We Went From Fear to
Fun
None
Billions of Pageviews Each Month
10,000 Production Deployments in 2011
None
Optimization
Optimization Fear
Optimization Fear Feedback Loops
Optimization
Sad Engineers are Bad Engineers
Communication
Mean Time Between Failures
Mean Time To Repair
Being Dumb
Commit to Master Deploy from HEAD
None
Branching in Code
None
FEAR
Trust
“People who don't take risks generally make about two big
mistakes a year.” – Peter Drucker
People who do take risks generally make about two big
mistakes a year.” – Peter Drucker
Open By Default
“Process is an embedded reaction to prior stupidity” – Clay
Shirky
November code-freeze
November code-freeze 949 Deploys
Culture > Code
None
Constant Improvement
Text "My strategy has always been: be wrong as fast
as we can, Which basically means, we're gonna screw up, … Let's not be afraid of that." – Andrew Stanton
StatsD
StatsD.increment('registrations')
None
None
Vertical Line Technology™
FIX IT!
Blameless Post-mortems
Game-day Exercises
6 Change-related incidents in 2010
Know what you’re optimizing for
A little fear is good. Too much is deadly
10 Iterate 20 GOTO 10
Thank you