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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
140
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
4
1.8k
音声言語モデル手法に関する発表の紹介
kzinmr
0
120
インターネットの技術 / Internet technology
ks91
PRO
0
210
260420_スマートホーム採用説明 - wakinchan
wakinchan
0
120
Expiration of Secure Boot Certificates for vSphere Virtual Machines
mirie_sd
0
100
[最強DB講義]推薦システム | 基礎編
recsyslab
PRO
1
180
Practical TypeProf: Lessons from Analyzing Optcarrot
mame
0
660
The Journey of Box Building
tagomoris
4
3.2k
Keeping Ruby Running on Cygwin
fd0
0
170
弁護士ドットコム株式会社 エンジニア職向け 会社紹介資料
bengo4com
1
160
Choose your own adventure in agentic design patterns
glaforge
0
140
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
100
RailsConf 2023
tenderlove
30
1.4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
210
A better future with KSS
kneath
240
18k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Mobile First: as difficult as doing things right
swwweet
225
10k
Designing for humans not robots
tammielis
254
26k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
530
Amusing Abliteration
ianozsvald
1
160
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
200
Leading Effective Engineering Teams in the AI Era
addyosmani
9
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