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
Welcome to the Brownfield: Where Automation Mee...
Search
Michael Stahnke
November 02, 2016
Technology
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Welcome to the Brownfield: Where Automation Meets Reality
Given at DevOpsDays Madison 2016
Michael Stahnke
November 02, 2016
More Decks by Michael Stahnke
See All by Michael Stahnke
When Everything Looks Like a Container: Rethinking 15 Years of Cloud-Native Defaults
stahnma
0
47
Nix and AI: Are we there yet?
stahnma
0
80
The Wisdom of Using AI in early 2026
stahnma
0
67
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
210
Is your investment in AI paying off... or just generating more sh*tposts?
stahnma
0
70
ROI of AI
stahnma
0
100
What’s beyond DORA metrics?
stahnma
0
200
Flox as a Guided Path for Nix
stahnma
0
110
A puppet pro decides to learn nix
stahnma
0
270
Other Decks in Technology
See All in Technology
AI に書かせたその API、 “信頼” できますか?
nagix
0
120
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
31
27k
EventBridge に「合流」はない ― サーバーレスのワークフローを育てるということ / No Join in EventBridge
yusukeshimizu
2
110
Genieを崇めよ
kameitomohiro
0
160
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
0
170
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
380
Goodbye ShellScript, Hello File-based App
shunsock
0
150
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
170
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.1k
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
350
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
740
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Thoughts on Productivity
jonyablonski
76
5.4k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
530
First, design no harm
axbom
PRO
2
1.3k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
230
How to make the Groovebox
asonas
2
2.4k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
700
Become a Pro
speakerdeck
PRO
31
6.3k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Designing for humans not robots
tammielis
254
26k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
Automating in a brownfield environment Michael Stahnke @stahnma
None
Michael Stahnke Puppet, Inc Director of Engineering @stahnma
Quote 1 @stahnma
@stahnma
THE SETUP @stahnma
The brownfield @stahnma
@stahnma
None
IT is a cost center @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Speed @stahnma
Consistency @stahnma
Documented Behavior @stahnma
Portability @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Invest in learning @stahnma
@stahnma
–Johnny Appleseed “Type a quote here.” @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Drive value up the stack @stahnma
@stahnma
@stahnma
@stahnma
Automation Definition (n): Automating comes from the roots auto- meaning
self, and mating, meaning screwing — xkcd @stahnma
https://www.flickr.com/photos/danielproulx/3524826318 @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Summary • In a brownfield — start small. • Invest
in learning - this is a team sport • Breadth > Depth • Sell small wins up the stack • Don’t build the best possible automation practice first • Create a feedback loop @stahnma
None