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
bob
February 07, 2018
Technology
1
1k
Are we all YAML engineers now?
Ignite talk given at Config Management Camp 2018.
Makes little sense on its own.
bob
February 07, 2018
Tweet
Share
More Decks by bob
See All by bob
What should wake you up at night?
rjw1
0
130
How GOV.UK does on call
rjw1
0
190
Other Decks in Technology
See All in Technology
脅威をモデリングしてMCPのセキュリティ対策を考えよう
flatt_security
5
1.8k
OAuth/OpenID Connectで実現するMCPのセキュアなアクセス管理
kuralab
5
590
CI/CDとタスク共有で加速するVibe Coding
tnbe21
0
220
TerraformをSaaSで使うとAzureの運用がこんなに楽ちん!HCP Terraformって何?
mnakabayashi
0
230
IAMのマニアックな話 2025を執筆して、 見えてきたAWSアカウント管理の現在
nrinetcom
PRO
4
620
Agentic DevOps時代の生存戦略
kkamegawa
0
630
API の仕様から紐解く「MCP 入門」 ~MCP の「コンテキスト」って何だ?~
cdataj
0
170
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
24
8.9k
Snowflake Intelligenceで実現できるノーコードAI活用
takumimukaiyama
1
280
20250623 Findy Lunch LT Brown
3150
0
640
CSS、JSをHTMLテンプレートにまとめるフロントエンド戦略
d120145
0
160
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
3
250
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
480
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
For a Future-Friendly Web
brad_frost
179
9.8k
The Cost Of JavaScript in 2023
addyosmani
50
8.4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Automating Front-end Workflow
addyosmani
1370
200k
How to train your dragon (web standard)
notwaldorf
92
6.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
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