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
Are we all YAML engineers now?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
bob
February 07, 2018
Technology
1.1k
1
Share
Are we all YAML engineers now?
Ignite talk given at Config Management Camp 2018.
Makes little sense on its own.
bob
February 07, 2018
More Decks by bob
See All by bob
What should wake you up at night?
rjw1
0
150
How GOV.UK does on call
rjw1
0
210
Other Decks in Technology
See All in Technology
バイブコーディング、仕様駆動、その先へ - 「不確実性に対する検査‧適応のサイクル」を設計する
littlehands
1
250
Swift Sequence の便利 API 再発見
treastrain
1
280
Oracle Cloud Infrastructure presents managed, serverless MCP Servers for Oracle AI Database
thatjeffsmith
1
320
Purview Endpoint DLP 動かしてみた
kozakigh
0
410
20260515 ⾃分のアカウントとプライバシーを守る認証と認可の話〜利⽤者向け〜
oidfj
0
600
iOS・Androidの文字サイズ設定をWebViewに!モバイルUIのアクセシビリティTips
shincarpediem
2
110
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
400
ESP32 IoTを動かしながらメモリ使用量を観測してみた話
zozotech
PRO
0
130
AWS WAFの運用を地道に改善し、自社で運用可能にするプラクティス
andpad
1
220
みんなの考えた最強のデータ基盤アーキテクチャ'26前期〜前夜祭〜ルーキーズ_資料_遠藤な
endonanana
0
350
freeeで運用しているAIQAについて
qatonchan
1
620
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
280
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
780
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
170
The World Runs on Bad Software
bkeepers
PRO
72
12k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
560
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
320
BBQ
matthewcrist
89
10k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
190
AI: The stuff that nobody shows you
jnunemaker
PRO
7
640
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Transcript
--- name: 'bob walker' title: 'Head of Web Operations' employer:
'Government Digital Service' twitter: '@rjw1' pronouns: 'he/him or they/them' slide: 1
--- question: 'Are we all YAML engineers now'
GDS --- slide: 3 text: 'in the beginning' markups: -
'GML' - 'SGML' - 'XML'
GDS --- slide: 4 YAML: YAML Ain't Markup Language URL:
http://yaml.org/ What It Is: YAML is a human friendly data serialization standard for all programming languages.
GDS --- slide: 5 uses: - "configuration" - "object persistence"
- "internet messaging" - "data serialization"
GDS --- slide: 6 question: "What about JSON?"
GDS --- slide: 7 question: "What about XML?"
GDS --- slide: 8 question: "How did this journey start?"
GDS --- slide: 9 meta: "Talk for another 20 seconds"
GDS --- slide: 11 meta: "hopefully bob is still talking"
GDS --- slide: 11 meta: "will bob ever stop talking"
GDS --- slide: 12 things: - kubernetes - docker compose
- cloudfoundry - concourse - .travis.yml - Ansible
--- slide: 14 kubernetes: "lots of YAML" GDS
GDS --- slide: 14 kubernetes: "YAML generating YAML"
GDS --- slide: 15 Docker Compose: "At least it's not
a shell script"
GDS --- slide: 16 SafeYAML: "https://github.com/imbal/safeyaml"
GDS --- slide: 17 quote: I think I just coined
the phrase "YAML farmer" authour: Gareth Rushgrove url: https://twitter.com/garethr/status/9598222141021224 96
--- question: 'Are we all YAML engineers now'
--- question: 'Are we all ML engineers now' answer: 'Yes'
--- text: 'Thanks!' hiring: true name: 'bob walker' twitter: @rjw1
slide: 20