Soumettre la recherche
Mettre en ligne
Building Big on the Web
•
Télécharger en tant que PPT, PDF
•
7 j'aime
•
2,672 vues
Cal Henderson
Suivre
FOWA Miami 2008
Lire moins
Lire la suite
Sports
Business
Signaler
Partager
Signaler
Partager
1 sur 133
Télécharger maintenant
Recommandé
I can has API? A Love Story
I can has API? A Love Story
Cal Henderson
Talk about java
Talk about java
Davis Chen
Avoiding API Library Antipatterns
Avoiding API Library Antipatterns
Paul Mison
All you need is front
All you need is front
Israel Gutiérrez
Myphp-busters: symfony framework
Myphp-busters: symfony framework
Stefan Koopmanschap
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Teerasej Jiraphatchandej
Myphp-busters: symfony framework (PHPCon.it)
Myphp-busters: symfony framework (PHPCon.it)
Stefan Koopmanschap
Java EE 7 meets Java 8
Java EE 7 meets Java 8
Roberto Cortez
Recommandé
I can has API? A Love Story
I can has API? A Love Story
Cal Henderson
Talk about java
Talk about java
Davis Chen
Avoiding API Library Antipatterns
Avoiding API Library Antipatterns
Paul Mison
All you need is front
All you need is front
Israel Gutiérrez
Myphp-busters: symfony framework
Myphp-busters: symfony framework
Stefan Koopmanschap
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Current state of Adobe PhoneGap & Cordova (yes, iOS 8 too)
Teerasej Jiraphatchandej
Myphp-busters: symfony framework (PHPCon.it)
Myphp-busters: symfony framework (PHPCon.it)
Stefan Koopmanschap
Java EE 7 meets Java 8
Java EE 7 meets Java 8
Roberto Cortez
The Power of Refactoring
The Power of Refactoring
Stefan Koopmanschap
Iron Sprog Tech Talk
Iron Sprog Tech Talk
Kristian Kristensen
Composer - The missing package manager for PHP
Composer - The missing package manager for PHP
Tareq Hasan
Thank you @miyagawa!
Thank you @miyagawa!
Anatoly Sharifulin
Hacking Selenium @ JSConf
Hacking Selenium @ JSConf
hugs
Joomla! Framework + Issue Management + GitHub = Fun Code
Joomla! Framework + Issue Management + GitHub = Fun Code
Michael Babker
徒手打造自己的粉專客服機器人
徒手打造自己的粉專客服機器人
Sasaya Hu
Water Boy, my robotic co-worker
Water Boy, my robotic co-worker
Sean Walberg
The future of templating and frameworks
The future of templating and frameworks
Filip Bruun Bech-Larsen
Using React for the Mobile Web
Using React for the Mobile Web
C4Media
The Power Of Refactoring (PHPNW)
The Power Of Refactoring (PHPNW)
Stefan Koopmanschap
Rails is Secure
Rails is Secure
Franck Verrot
How to Submit a plugin to WordPress.org Repository
How to Submit a plugin to WordPress.org Repository
Tareq Hasan
OSDC 2019 | Terraform best practices with examples and arguments by Anton Bab...
OSDC 2019 | Terraform best practices with examples and arguments by Anton Bab...
NETWAYS
Debugging Effectively - ConFoo Montreal 2019
Debugging Effectively - ConFoo Montreal 2019
Colin O'Dell
Debugging Your Plone Site
Debugging Your Plone Site
cdw9
Magento 2 performance profiling and best practices
Magento 2 performance profiling and best practices
Jacques Bodin-Hullin
Deployments in one click!
Deployments in one click!
Manuel de la Peña Peña
Erlang (GeekTalks)
Erlang (GeekTalks)
Oleg Zinchenko
WordPress as Data (csv,conf 2016)
WordPress as Data (csv,conf 2016)
K.Adam White
Scalable Web Architectures: Common Patterns and Approaches
Scalable Web Architectures: Common Patterns and Approaches
adunne
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Cal Henderson
Contenu connexe
Tendances
The Power of Refactoring
The Power of Refactoring
Stefan Koopmanschap
Iron Sprog Tech Talk
Iron Sprog Tech Talk
Kristian Kristensen
Composer - The missing package manager for PHP
Composer - The missing package manager for PHP
Tareq Hasan
Thank you @miyagawa!
Thank you @miyagawa!
Anatoly Sharifulin
Hacking Selenium @ JSConf
Hacking Selenium @ JSConf
hugs
Joomla! Framework + Issue Management + GitHub = Fun Code
Joomla! Framework + Issue Management + GitHub = Fun Code
Michael Babker
徒手打造自己的粉專客服機器人
徒手打造自己的粉專客服機器人
Sasaya Hu
Water Boy, my robotic co-worker
Water Boy, my robotic co-worker
Sean Walberg
The future of templating and frameworks
The future of templating and frameworks
Filip Bruun Bech-Larsen
Using React for the Mobile Web
Using React for the Mobile Web
C4Media
The Power Of Refactoring (PHPNW)
The Power Of Refactoring (PHPNW)
Stefan Koopmanschap
Rails is Secure
Rails is Secure
Franck Verrot
How to Submit a plugin to WordPress.org Repository
How to Submit a plugin to WordPress.org Repository
Tareq Hasan
OSDC 2019 | Terraform best practices with examples and arguments by Anton Bab...
OSDC 2019 | Terraform best practices with examples and arguments by Anton Bab...
NETWAYS
Debugging Effectively - ConFoo Montreal 2019
Debugging Effectively - ConFoo Montreal 2019
Colin O'Dell
Debugging Your Plone Site
Debugging Your Plone Site
cdw9
Magento 2 performance profiling and best practices
Magento 2 performance profiling and best practices
Jacques Bodin-Hullin
Deployments in one click!
Deployments in one click!
Manuel de la Peña Peña
Erlang (GeekTalks)
Erlang (GeekTalks)
Oleg Zinchenko
WordPress as Data (csv,conf 2016)
WordPress as Data (csv,conf 2016)
K.Adam White
Tendances
(20)
The Power of Refactoring
The Power of Refactoring
Iron Sprog Tech Talk
Iron Sprog Tech Talk
Composer - The missing package manager for PHP
Composer - The missing package manager for PHP
Thank you @miyagawa!
Thank you @miyagawa!
Hacking Selenium @ JSConf
Hacking Selenium @ JSConf
Joomla! Framework + Issue Management + GitHub = Fun Code
Joomla! Framework + Issue Management + GitHub = Fun Code
徒手打造自己的粉專客服機器人
徒手打造自己的粉專客服機器人
Water Boy, my robotic co-worker
Water Boy, my robotic co-worker
The future of templating and frameworks
The future of templating and frameworks
Using React for the Mobile Web
Using React for the Mobile Web
The Power Of Refactoring (PHPNW)
The Power Of Refactoring (PHPNW)
Rails is Secure
Rails is Secure
How to Submit a plugin to WordPress.org Repository
How to Submit a plugin to WordPress.org Repository
OSDC 2019 | Terraform best practices with examples and arguments by Anton Bab...
OSDC 2019 | Terraform best practices with examples and arguments by Anton Bab...
Debugging Effectively - ConFoo Montreal 2019
Debugging Effectively - ConFoo Montreal 2019
Debugging Your Plone Site
Debugging Your Plone Site
Magento 2 performance profiling and best practices
Magento 2 performance profiling and best practices
Deployments in one click!
Deployments in one click!
Erlang (GeekTalks)
Erlang (GeekTalks)
WordPress as Data (csv,conf 2016)
WordPress as Data (csv,conf 2016)
En vedette
Scalable Web Architectures: Common Patterns and Approaches
Scalable Web Architectures: Common Patterns and Approaches
adunne
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Cal Henderson
Php internal architecture
Php internal architecture
Elizabeth Smith
Scafolding pics
Scafolding pics
marymedranag321
flickr's architecture & php
flickr's architecture & php
coolpics
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Joe Stump
Web App Scaffolding - FOWA London 2010
Web App Scaffolding - FOWA London 2010
Cal Henderson
Scalable Web Architectures - Common Patterns & Approaches
Scalable Web Architectures - Common Patterns & Approaches
Cal Henderson
Enterprise PHP Architecture through Design Patterns and Modularization (Midwe...
Enterprise PHP Architecture through Design Patterns and Modularization (Midwe...
Aaron Saray
6 3 tier architecture php
6 3 tier architecture php
cefour
Anatomy of a Modern PHP Application Architecture
Anatomy of a Modern PHP Application Architecture
AppDynamics
Taming the resource tiger
Taming the resource tiger
Elizabeth Smith
Sep Nasiri "Upwork PHP Architecture"
Sep Nasiri "Upwork PHP Architecture"
Fwdays
Domain Driven Design using Laravel
Domain Driven Design using Laravel
wajrcs
Software Design Patterns in Laravel by Phill Sparks
Software Design Patterns in Laravel by Phill Sparks
Phill Sparks
En vedette
(15)
Scalable Web Architectures: Common Patterns and Approaches
Scalable Web Architectures: Common Patterns and Approaches
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Scalable Web Architectures: Common Patterns and Approaches - Web 2.0 Expo NYC
Php internal architecture
Php internal architecture
Scafolding pics
Scafolding pics
flickr's architecture & php
flickr's architecture & php
Services Oriented Architecture with PHP and MySQL
Services Oriented Architecture with PHP and MySQL
Web App Scaffolding - FOWA London 2010
Web App Scaffolding - FOWA London 2010
Scalable Web Architectures - Common Patterns & Approaches
Scalable Web Architectures - Common Patterns & Approaches
Enterprise PHP Architecture through Design Patterns and Modularization (Midwe...
Enterprise PHP Architecture through Design Patterns and Modularization (Midwe...
6 3 tier architecture php
6 3 tier architecture php
Anatomy of a Modern PHP Application Architecture
Anatomy of a Modern PHP Application Architecture
Taming the resource tiger
Taming the resource tiger
Sep Nasiri "Upwork PHP Architecture"
Sep Nasiri "Upwork PHP Architecture"
Domain Driven Design using Laravel
Domain Driven Design using Laravel
Software Design Patterns in Laravel by Phill Sparks
Software Design Patterns in Laravel by Phill Sparks
Similaire à Building Big on the Web
Stating the obvious - 121 Test Automation Day, Dublin, 2018
Stating the obvious - 121 Test Automation Day, Dublin, 2018
Giulio Vian
Keypoints html5
Keypoints html5
dynamis
(Live) build and run golang web server on android.avi
(Live) build and run golang web server on android.avi
SeongJae Park
Passing The Joel Test In The PHP World
Passing The Joel Test In The PHP World
Lorna Mitchell
Html 5 in a big nutshell
Html 5 in a big nutshell
Lennart Schoors
Http/2 - What's it all about?
Http/2 - What's it all about?
Andy Davies
Rundeck's History and Future
Rundeck's History and Future
dev2ops
Rock-solid Magento Deployments (and Development)
Rock-solid Magento Deployments (and Development)
AOE
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
Fred Sauer
Dev and Ops Collaboration and Awareness at Etsy and Flickr
Dev and Ops Collaboration and Awareness at Etsy and Flickr
John Allspaw
How Vorlon.js helps you debug your web projects
How Vorlon.js helps you debug your web projects
Etienne Margraff
Hands-on Monitoring and Troubleshooting: Open DJ
Hands-on Monitoring and Troubleshooting: Open DJ
ForgeRock
Automation: PowerShell & DSC
Automation: PowerShell & DSC
Josh Gillespie
DEF CON 27 - DANIEL ROMERO and MARIO RIVAS - why you should fear your mundane...
DEF CON 27 - DANIEL ROMERO and MARIO RIVAS - why you should fear your mundane...
Felipe Prado
Angular Vienna - Use React tools for better Angular apps
Angular Vienna - Use React tools for better Angular apps
Martin Hochel
Semantic logging with etw and slab from DCC 10/16
Semantic logging with etw and slab from DCC 10/16
Chris Holwerda
DotDotPwn Fuzzer - Black Hat 2011 (Arsenal)
DotDotPwn Fuzzer - Black Hat 2011 (Arsenal)
Alejandro Hernández
.NET Debugging Tips and Techniques
.NET Debugging Tips and Techniques
Bala Subra
.Net Debugging Techniques
.Net Debugging Techniques
Bala Subra
JavaScript Tools Overview
JavaScript Tools Overview
Scott Povlot
Similaire à Building Big on the Web
(20)
Stating the obvious - 121 Test Automation Day, Dublin, 2018
Stating the obvious - 121 Test Automation Day, Dublin, 2018
Keypoints html5
Keypoints html5
(Live) build and run golang web server on android.avi
(Live) build and run golang web server on android.avi
Passing The Joel Test In The PHP World
Passing The Joel Test In The PHP World
Html 5 in a big nutshell
Html 5 in a big nutshell
Http/2 - What's it all about?
Http/2 - What's it all about?
Rundeck's History and Future
Rundeck's History and Future
Rock-solid Magento Deployments (and Development)
Rock-solid Magento Deployments (and Development)
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
Dev and Ops Collaboration and Awareness at Etsy and Flickr
Dev and Ops Collaboration and Awareness at Etsy and Flickr
How Vorlon.js helps you debug your web projects
How Vorlon.js helps you debug your web projects
Hands-on Monitoring and Troubleshooting: Open DJ
Hands-on Monitoring and Troubleshooting: Open DJ
Automation: PowerShell & DSC
Automation: PowerShell & DSC
DEF CON 27 - DANIEL ROMERO and MARIO RIVAS - why you should fear your mundane...
DEF CON 27 - DANIEL ROMERO and MARIO RIVAS - why you should fear your mundane...
Angular Vienna - Use React tools for better Angular apps
Angular Vienna - Use React tools for better Angular apps
Semantic logging with etw and slab from DCC 10/16
Semantic logging with etw and slab from DCC 10/16
DotDotPwn Fuzzer - Black Hat 2011 (Arsenal)
DotDotPwn Fuzzer - Black Hat 2011 (Arsenal)
.NET Debugging Tips and Techniques
.NET Debugging Tips and Techniques
.Net Debugging Techniques
.Net Debugging Techniques
JavaScript Tools Overview
JavaScript Tools Overview
Plus de Cal Henderson
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYC
Cal Henderson
Why I Hate Django - Part 2/2
Why I Hate Django - Part 2/2
Cal Henderson
Why I Hate Django - Part 1/2
Why I Hate Django - Part 1/2
Cal Henderson
Scalable PHP
Scalable PHP
Cal Henderson
Ten reasons to love Web 2.0
Ten reasons to love Web 2.0
Cal Henderson
Web Services Mash-Up
Web Services Mash-Up
Cal Henderson
Plus de Cal Henderson
(6)
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYC
Why I Hate Django - Part 2/2
Why I Hate Django - Part 2/2
Why I Hate Django - Part 1/2
Why I Hate Django - Part 1/2
Scalable PHP
Scalable PHP
Ten reasons to love Web 2.0
Ten reasons to love Web 2.0
Web Services Mash-Up
Web Services Mash-Up
Dernier
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
atducpo
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺
anilsa9823
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
atducpo
Call Girls In RK Puram 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In RK Puram 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men
Delhi Call girls
ppt on Myself, Occupation and my Interest
ppt on Myself, Occupation and my Interest
NagaissenValaydum
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
Arturo Pacheco Alvarez
JORNADA 5 LIGA MURO 2024INSUGURACION.pdf
JORNADA 5 LIGA MURO 2024INSUGURACION.pdf
Arturo Pacheco Alvarez
08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men
Delhi Call girls
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service
anilsa9823
Plan d'orientations stratégiques rugby féminin
Plan d'orientations stratégiques rugby féminin
Thibaut TATRY
ALL NFL NETWORK CONTACTS- April 29, 2024
ALL NFL NETWORK CONTACTS- April 29, 2024
Brian Slack
08448380779 Call Girls In Karol Bagh Women Seeking Men
08448380779 Call Girls In Karol Bagh Women Seeking Men
Delhi Call girls
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Neil Horowitz
Call Girls 🫤 Paharganj ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ENJOY
Call Girls 🫤 Paharganj ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ENJOY
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
Diya Sharma
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
World Wide Tickets And Hospitality
08448380779 Call Girls In Lajpat Nagar Women Seeking Men
08448380779 Call Girls In Lajpat Nagar Women Seeking Men
Delhi Call girls
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
World Wide Tickets And Hospitality
Dernier
(20)
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
大学假文凭《原版英国Imperial文凭》帝国理工学院毕业证制作成绩单修改
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best Female service 🦺
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
大学学位办理《原版美国USD学位证书》圣地亚哥大学毕业证制作成绩单修改
Call Girls In RK Puram 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In RK Puram 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Noida Extension @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
08448380779 Call Girls In IIT Women Seeking Men
08448380779 Call Girls In IIT Women Seeking Men
ppt on Myself, Occupation and my Interest
ppt on Myself, Occupation and my Interest
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
JORNADA 5 LIGA MURO 2024INSUGURACION.pdf
JORNADA 5 LIGA MURO 2024INSUGURACION.pdf
08448380779 Call Girls In International Airport Women Seeking Men
08448380779 Call Girls In International Airport Women Seeking Men
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service
Plan d'orientations stratégiques rugby féminin
Plan d'orientations stratégiques rugby féminin
ALL NFL NETWORK CONTACTS- April 29, 2024
ALL NFL NETWORK CONTACTS- April 29, 2024
08448380779 Call Girls In Karol Bagh Women Seeking Men
08448380779 Call Girls In Karol Bagh Women Seeking Men
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Atlanta Dream Exec Dan Gadd on Driving Fan Engagement and Growth, Serving the...
Call Girls 🫤 Paharganj ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ENJOY
Call Girls 🫤 Paharganj ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ENJOY
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
🔝|97111༒99012🔝 Call Girls In {Delhi} Cr Park ₹5.5k Cash Payment With Room De...
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
Albania Vs Spain Albania is Loaded with Defensive Talent on their Roster.docx
08448380779 Call Girls In Lajpat Nagar Women Seeking Men
08448380779 Call Girls In Lajpat Nagar Women Seeking Men
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
Spain Vs Italy 20 players confirmed for Spain's Euro 2024 squad, and three po...
Building Big on the Web
1.
Building big on
the web Cal Henderson
2.
OH HAI
3.
4.
Much code Much
data Much customers
5.
I don’t care
about process
6.
Robots!
7.
Tools
8.
Whatever the process,
tools can help
9.
Not a silver
bullet do things faster
10.
Identify what’s slow
11.
But it’s a
waste of time!
12.
10% is reasonable
13.
Develop Deploy Maintain
14.
Development
15.
Editing stuff
16.
17.
Source control
18.
19.
20.
21.
svn merge -r
303:302 file:///svn/trunk svn copy -r 123 file:///svn/trunk/foo.php ./foo.php svn revert awesome.js
22.
Things to do
23.
24.
25.
26.
Bug tracker
27.
28.
25 fields
29.
30.
31.
32.
33.
34.
35.
Martin Fowler
36.
Continuous integration
37.
Tests
38.
Tests are good
Tests are dull
39.
Regression
40.
Tinderbox
41.
Tinderbox
42.
43.
44.
Tinderbox + alerts
= win
45.
blame = win
46.
Release management
47.
Continuous production
48.
Glass
49.
Continuous release/deploy
50.
51.
52.
53.
Incrementalists Completionists vs
54.
The deploy cycle
55.
develop stage QA
release
56.
develop stage QA
release
57.
source control staging
production dev1 dev2 dev3
58.
dev1 alpha1 alpha2
source control staging production beta1 beta2
59.
Branching vs flags
60.
61.
62.
63.
64.
Flags?
65.
Deploying
66.
SCP
67.
SCP + fixups
68.
Million step process
69.
Managing complexity
70.
Single button
71.
Synchronization
72.
Shouting at each
other
73.
IM
74.
IRC
75.
Release manager
76.
Deploy log
77.
Deploy tools
78.
79.
80.
Visible error messages
81.
Automate common tasks
82.
Shrink-wrap ware
83.
Alpha Beta RC
RTM GA/GM
84.
Completionists win!
85.
but wait!
86.
Flickr Uploadr
87.
XUL Runner Javascript
and stuff
88.
Adobe Air Flash
and stuff Proprietary Evil
89.
AUS
90.
Maintenance
91.
92.
93.
Create dashboards
94.
Nagios
95.
Ganglia
96.
97.
98.
99.
ganglia.sourceforge.net
100.
Custom graphing with
RRD
101.
102.
103.
104.
105.
Not just RRD
106.
107.
108.
109.
I heart SVG
110.
I heart XML
111.
God tools
112.
GNE
113.
114.
A Photo
115.
Photo overview
116.
Cache inspector
117.
User overview
118.
API Usage
119.
API Key Detail
120.
Customer care
121.
At-a-glance summaries
122.
Business metrics
123.
Ghetto-queue monitor
124.
Translation
125.
FAQ Manager
126.
Email footers
127.
Phew!
128.
Take aways
129.
Robots
130.
One button
131.
KTHXBYE
132.
133.
find these slides
online iamcal.com/talks
Télécharger maintenant