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
You Shipped It, You Fix It - DevOps Masterclass...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ron Cohen
November 17, 2014
Technology
880
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
You Shipped It, You Fix It - DevOps Masterclass NYC 2014
Ron Cohen
November 17, 2014
More Decks by Ron Cohen
See All by Ron Cohen
Staying sane with Small Incremental Releases
roncohen
0
86
You shipped it, you fix it
roncohen
0
58
Other Decks in Technology
See All in Technology
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
110
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
今さら理解するウェブフォントver.2026
takanorip
3
770
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
ソフトウェア ファクトリー - 再現性のあるソフトウェアの工場づくり / Software factory
iktakahiro
6
4.9k
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
150
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
Rust で関数型ドメインモデリング
takonda
0
140
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Practical Orchestrator
shlominoach
192
12k
Product Roadmaps are Hard
iamctodd
55
13k
Done Done
chrislema
187
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Building the Perfect Custom Keyboard
takai
2
910
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Transcript
@roncohen
[email protected]
You shipped it, you fix it
@roncohen
[email protected]
Ship more Sleep more Ultimate goals
@roncohen
[email protected]
Ops|Dev Operations Development Developers Ops people
@roncohen
[email protected]
@roncohen
[email protected]
Operations Development Developers Ops people Writes code Gets
paged Fixes code Ops|Dev
@roncohen
[email protected]
Accountability
@roncohen
[email protected]
You built it, you ship it ⛵️
@roncohen
[email protected]
You shipped it, you fix it ⛵️
@roncohen
[email protected]
you, you, you You build it ⛵️ You
ship it You fix it
@roncohen
[email protected]
Accountability Hard core operations Developers Web Operations +
Development Ops person ⛵️
@roncohen
[email protected]
What happened? When did it change? Who can
fix it?
@roncohen
[email protected]
Increase transparency
@roncohen
[email protected]
Better tooling
@roncohen
[email protected]
• OB SCREENSHOT?
@roncohen
[email protected]
@roncohen
[email protected]
@roncohen
[email protected]
@roncohen
[email protected]
Small incremental releases
@roncohen
[email protected]
Small releases • easier analysis of impact •
easier rollbacks • more parallelism on the team as a result of less blocking • shipping feels good: more ship more good feels
@roncohen
[email protected]
Small releases • less code to write •
less code to review • testing the changes is faster, as the scope is smaller ! !
@roncohen
[email protected]
Big release:
@roncohen
[email protected]
http://cl.ly/image/1m2f3L313r3w Small Release:
@roncohen
[email protected]
One dev per release
@roncohen
[email protected]
Train of thought • I’m building feature A
• My code relies on B, which is pretty messy • I’ll just refactor B while I’m at it • Big release:
@roncohen
[email protected]
Problem oriented development
@roncohen
[email protected]
“I’m just a developer” I just need you
to tell me how it should work
@roncohen
[email protected]
“I just did as the specs said”
@roncohen
[email protected]
@roncohen
[email protected]
Silos Hard core operations Developers Web Operations +
Development Ops person ⛵️ Product Customer support …
@roncohen
[email protected]
Why stop at dev+ops?
@roncohen
[email protected]
dev+ops+product dev+customer sup
@roncohen
[email protected]
devopsproductdevcustsup
@roncohen
[email protected]
Summary • You shipped it, you fix it
• Increased transparency => better accountability => better code • Use tooling to increase transparency, affect culture • Small incremental releases • Problem oriented development • Break down silos => better products/solutions
@roncohen
[email protected]
opbeat.com/blog
@roncohen
[email protected]
Thank you I’ve got t-shirts/stickers