Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Metamorphosis
Search
kastner
January 20, 2012
Technology
6
280
Metamorphosis
Talk given at Marathon Data Systems on 2012-01-20.
kastner
January 20, 2012
Tweet
Share
More Decks by kastner
See All by kastner
One Weird Trick to Transform your Culture Overnight!
kastner
0
460
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
Other Decks in Technology
See All in Technology
MLOpsの「あるある」課題の解決と、そのためのライブラリgokart
mski_iksm
1
150
REST API Design Pitfalls
victorrentea
1
500
【shownet.conf_】持続可能な次世代Wi-Fi運用に向けて
shownet
PRO
0
240
【shownet.conf_】ShowNet 2024 ~ Inter * Network ~
shownet
PRO
0
380
オープニング / MIERUNE JCT - Tokyo 2024
mierune
PRO
1
340
Interfacing Kernel C APIs from Rust
ennael
PRO
0
200
10Xでのデータ基盤の変遷とこれから: データマネジメントのリアル 〜BtoB企業3社の歩みとこれから〜
10xinc
6
1.2k
第45回 MLOps 勉強会 - ML Test Score を用いた機械学習システムの定量的なアセスメント
masatakashiwagi
2
130
Causal Impactを用いたLINE Pay UIの効果検証とABテスト実施への貢献
lycorptech_jp
PRO
2
460
【ログ分析勉強会#5】Elasticsearch/Kibana のパイプ型クエリー言語ES|QLの紹介 ~ Pandasと一緒にログ分析してみた
nobuhikosekiya
0
160
CVE alive
ennael
PRO
0
360
Assisted reorganization of data structures
ennael
PRO
0
200
Featured
See All Featured
Visualization
eitanlees
143
15k
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.3k
What's in a price? How to price your products and services
michaelherold
243
11k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
4
87
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
42
6.5k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Being A Developer After 40
akosma
84
590k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
A Modern Web Designer's Workflow
chriscoyier
692
190k
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