Suche senden
Hochladen
Removing Barriers to Going Fast
•
5 gefällt mir
•
9,675 views
jgoulah
Folgen
News & Politik
Technologie
Melden
Teilen
Melden
Teilen
1 von 87
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Morales, jose my visual resume
Morales, jose my visual resume
Jose Morales
Idiots guide to jquery
Idiots guide to jquery
Mark Casias
Please Don't Touch the Slow Parts
Please Don't Touch the Slow Parts
Federico Galassi
Object XML Mappings
Object XML Mappings
guest140888
Data Driven Monitoring
Data Driven Monitoring
Daniel Schauenberg
Development is Production Too
Development is Production Too
jgoulah
Ipv6 basics
Ipv6 basics
Jan Schaumann
Relational Database Design
Relational Database Design
Archit Saxena
Weitere ähnliche Inhalte
Ähnlich wie Removing Barriers to Going Fast
Games for the Masses (QCon London 2012)
Games for the Masses (QCon London 2012)
Wooga
New models for cultural journalism
New models for cultural journalism
Paul Bradshaw
Apple story
Apple story
Kriengsak Niratpattanasai
Como escalar aplicações PHP
Como escalar aplicações PHP
Augusto Pascutti
Usability: Test Types & Ethics
Usability: Test Types & Ethics
Krista Kennedy
Declare independence from your it department sysadmin skills for symfony dev...
Declare independence from your it department sysadmin skills for symfony dev...
Pablo Godel
Help Me Design A Better Homepage
Help Me Design A Better Homepage
jtcchan
Hoosier Hospitality
Hoosier Hospitality
Robbin Phillips
Verwerversdag presentatie mobile trends
Verwerversdag presentatie mobile trends
Vincent Everts
Games for the Masses - Wie DevOps die Entwicklung von Architektur verändert (...
Games for the Masses - Wie DevOps die Entwicklung von Architektur verändert (...
Wooga
Fast Mobile UIs
Fast Mobile UIs
Wooga
Ipon2012 keynote
Ipon2012 keynote
Vincent Everts
2012 Digital Storytelling Challenge Webinars - Pre-Production
2012 Digital Storytelling Challenge Webinars - Pre-Production
TechSoup
Waza keynote: Idea to Delivery
Waza keynote: Idea to Delivery
Adam Wiggins
Video for good? Good For Video AIM 2012
Video for good? Good For Video AIM 2012
Craig Moore
The new iPad
The new iPad
Spike Gu
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael Mahlberg
Summer of tech 2011
Summer of tech 2011
John Clegg
Michele johnson visual resume
Michele johnson visual resume
michele-johnson
Apresentação de Peter Sells no Mobilize Breakfast
Apresentação de Peter Sells no Mobilize Breakfast
Pontomobi
Ähnlich wie Removing Barriers to Going Fast
(20)
Games for the Masses (QCon London 2012)
Games for the Masses (QCon London 2012)
New models for cultural journalism
New models for cultural journalism
Apple story
Apple story
Como escalar aplicações PHP
Como escalar aplicações PHP
Usability: Test Types & Ethics
Usability: Test Types & Ethics
Declare independence from your it department sysadmin skills for symfony dev...
Declare independence from your it department sysadmin skills for symfony dev...
Help Me Design A Better Homepage
Help Me Design A Better Homepage
Hoosier Hospitality
Hoosier Hospitality
Verwerversdag presentatie mobile trends
Verwerversdag presentatie mobile trends
Games for the Masses - Wie DevOps die Entwicklung von Architektur verändert (...
Games for the Masses - Wie DevOps die Entwicklung von Architektur verändert (...
Fast Mobile UIs
Fast Mobile UIs
Ipon2012 keynote
Ipon2012 keynote
2012 Digital Storytelling Challenge Webinars - Pre-Production
2012 Digital Storytelling Challenge Webinars - Pre-Production
Waza keynote: Idea to Delivery
Waza keynote: Idea to Delivery
Video for good? Good For Video AIM 2012
Video for good? Good For Video AIM 2012
The new iPad
The new iPad
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Summer of tech 2011
Summer of tech 2011
Michele johnson visual resume
Michele johnson visual resume
Apresentação de Peter Sells no Mobilize Breakfast
Apresentação de Peter Sells no Mobilize Breakfast
Kürzlich hochgeladen
Anantkumar Hegde
Anantkumar Hegde
NewsFeed1
Another Day, Another Default Judgment Against Gabe Whitley
Another Day, Another Default Judgment Against Gabe Whitley
Abdul-Hakim Shabazz
Green Aesthetic Ripped Paper Thesis Defense Presentation_20240311_111012_0000...
Green Aesthetic Ripped Paper Thesis Defense Presentation_20240311_111012_0000...
virgfern3011
One India vs United India by Dream Tamilnadu
One India vs United India by Dream Tamilnadu
DreamTamilnadu
Light Rail in Canberra: Too much, too little, too late: Is the price worth th...
Light Rail in Canberra: Too much, too little, too late: Is the price worth th...
University of Canberra
Européennes 2024 : projection du Parlement européen à trois mois du scrutin
Européennes 2024 : projection du Parlement européen à trois mois du scrutin
Ipsos France
Ministry of Justice Extradition Eswatini 3.pdf
Ministry of Justice Extradition Eswatini 3.pdf
SABC News
Por estos dos motivos, defensa de JOH solicita repetir juicio
Por estos dos motivos, defensa de JOH solicita repetir juicio
AlexisTorres963861
19032024_First India Newspaper Jaipur.pdf
19032024_First India Newspaper Jaipur.pdf
FIRST INDIA
Kürzlich hochgeladen
(9)
Anantkumar Hegde
Anantkumar Hegde
Another Day, Another Default Judgment Against Gabe Whitley
Another Day, Another Default Judgment Against Gabe Whitley
Green Aesthetic Ripped Paper Thesis Defense Presentation_20240311_111012_0000...
Green Aesthetic Ripped Paper Thesis Defense Presentation_20240311_111012_0000...
One India vs United India by Dream Tamilnadu
One India vs United India by Dream Tamilnadu
Light Rail in Canberra: Too much, too little, too late: Is the price worth th...
Light Rail in Canberra: Too much, too little, too late: Is the price worth th...
Européennes 2024 : projection du Parlement européen à trois mois du scrutin
Européennes 2024 : projection du Parlement européen à trois mois du scrutin
Ministry of Justice Extradition Eswatini 3.pdf
Ministry of Justice Extradition Eswatini 3.pdf
Por estos dos motivos, defensa de JOH solicita repetir juicio
Por estos dos motivos, defensa de JOH solicita repetir juicio
19032024_First India Newspaper Jaipur.pdf
19032024_First India Newspaper Jaipur.pdf
Removing Barriers to Going Fast
1.
Put a Button
on it Removing Barriers to Going Fast kastner@gmail.com / @kastner jgoulah@gmail.com / @johngoulah Thursday, March 8, 2012
2.
Thursday, March 8,
2012
3.
1+ Billion Pageviews
Per Month Thursday, March 8, 2012
4.
Speed Thursday, March 8,
2012
5.
~100 Engineers Thursday, March
8, 2012
6.
Barriers Thursday, March 8,
2012
7.
etsy.github.com Thursday, March 8,
2012
8.
We’re Hiring
etsy.com/jobs Thursday, March 8, 2012
9.
Thursday, March 8,
2012
10.
Optimization Thursday, March 8,
2012
11.
Happiness Thursday, March 8,
2012
12.
Sad Engineers
are Bad Engineers Thursday, March 8, 2012
13.
Barriers Thursday, March 8,
2012
14.
Process Thursday, March 8,
2012
15.
“Process is an
embedded reaction to prior stupidity” – Clay Shirky Thursday, March 8, 2012
16.
Fear Thursday, March 8,
2012
17.
Thursday, March 8,
2012
18.
Correctness Thursday, March 8,
2012
19.
"My strategy has
always been: be wrong as Text fast as we can, Which basically means, we're gonna screw up, … Let's not be afraid of that." – Andrew Stanton Thursday, March 8, 2012
20.
Legacy Thursday, March 8,
2012
21.
How? Thursday, March 8,
2012
22.
Communication Thursday, March 8,
2012
23.
Trust Thursday, March 8,
2012
24.
Openness Thursday, March 8,
2012
25.
Constant Improvement Thursday, March
8, 2012
26.
Then vs. Now Thursday,
March 8, 2012
27.
2009 Thursday, March 8,
2012
28.
2009
2011 Thursday, March 8, 2012
29.
2009
Single Deploy Master Thursday, March 8, 2012
30.
2009
2011 Single Deploy Anyone Can Master Deploy Thursday, March 8, 2012
31.
2009
Rollback in Fear Thursday, March 8, 2012
32.
2009
2011 Rollback in Roll Forward Fear to Victory Thursday, March 8, 2012
33.
2009
All Day Deploys Thursday, March 8, 2012
34.
2009
2011 All Day Deploy All Deploys Day Thursday, March 8, 2012
35.
So, what does
Etsy optimize for? Thursday, March 8, 2012
36.
MTTR vs. MTBF Thursday,
March 8, 2012
37.
Default to Open Thursday,
March 8, 2012
38.
Culture First Thursday, March
8, 2012
39.
If it’s your
first day at Etsy, you must deploy! Thursday, March 8, 2012
40.
Doing the dumbest
thing that can possibly work Thursday, March 8, 2012
41.
Committing to Trunk Thursday,
March 8, 2012
42.
Branching in Code Thursday,
March 8, 2012
43.
if ($cfg["new_search"]) {
// new hotness $resp = search_solr(); } else { // old busted $resp = search_grep(); } Thursday, March 8, 2012
44.
Configuration is Code Thursday,
March 8, 2012
45.
$cfg["new_search"] = true; Thursday,
March 8, 2012
46.
Blameless
Post-mortems Thursday, March 8, 2012
47.
Databases are Different Thursday,
March 8, 2012
48.
Does it Work? Thursday,
March 8, 2012
49.
Thursday, March 8,
2012
50.
Vertical Line Technology™ Thursday,
March 8, 2012
51.
Thursday, March 8,
2012
52.
6 Change-related
incidents in 2010 Thursday, March 8, 2012
53.
November code-freeze Thursday, March
8, 2012
54.
November code-freeze
721 Deploys Thursday, March 8, 2012
55.
Deployinator Thursday, March 8,
2012
56.
Thursday, March 8,
2012
57.
Thursday, March 8,
2012
58.
Thursday, March 8,
2012
59.
Capistrano Thursday, March 8,
2012
60.
Capistrano
Puppet Thursday, March 8, 2012
61.
Capistrano
Puppet Fabric Thursday, March 8, 2012
62.
Capistrano
Puppet Fabric Chef Thursday, March 8, 2012
63.
Thursday, March 8,
2012
64.
Thursday, March 8,
2012
65.
Thursday, March 8,
2012
66.
Thursday, March 8,
2012
67.
Thursday, March 8,
2012
68.
Communication Thursday, March 8,
2012
69.
Thursday, March 8,
2012
70.
Thursday, March 8,
2012
71.
Thursday, March 8,
2012
72.
Thursday, March 8,
2012
73.
Thursday, March 8,
2012
74.
Thursday, March 8,
2012
75.
Dashboard Driven
Development Thursday, March 8, 2012
76.
Thursday, March 8,
2012
77.
13:15 < devbot>
PRODUCTION deployed by jclarke version: 4b64cae-20111026-180816-UTC took: 46.697705 seconds diff: http://deployinator/diff/web/a6de636/4b64cae Thursday, March 8, 2012
78.
e ntial
Co nf id Etsy Thursday, March 8, 2012
79.
Deployinator
Deploy Host Web 1 Web 2 Web N Thursday, March 8, 2012
80.
Deployinator
ssh Deploy Host Web 1 Web 2 Web N Thursday, March 8, 2012
81.
Deployinator
ssh Deploy Host dsh Web 1 Web 2 Web N Thursday, March 8, 2012
82.
Deployinator
ssh Deploy Host dsh Web 1 Web 2 Web N Thursday, March 8, 2012
83.
Deployinator
ssh Deploy Host dsh Rsync Web 1 Web 2 Web N Thursday, March 8, 2012
84.
What’s Stopping You? Thursday,
March 8, 2012
85.
Know what you’re
optimizing for Thursday, March 8, 2012
86.
Open Source
Software! Thursday, March 8, 2012
87.
Thank you
github.com/etsy Thursday, March 8, 2012
Jetzt herunterladen