Are we all YAML engineers now?

D52a081f2f45871ab197ec858e06fb33?s=47 bob
February 07, 2018

Are we all YAML engineers now?

Ignite talk given at Config Management Camp 2018.
Makes little sense on its own.

D52a081f2f45871ab197ec858e06fb33?s=128

bob

February 07, 2018
Tweet

Transcript

  1. --- name: 'bob walker' title: 'Head of Web Operations' employer:

    'Government Digital Service' twitter: '@rjw1' pronouns: 'he/him or they/them' slide: 1
  2. --- question: 'Are we all YAML engineers now'

  3. GDS --- slide: 3 text: 'in the beginning' markups: -

    'GML' - 'SGML' - 'XML'
  4. 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.
  5. GDS --- slide: 5 uses: - "configuration" - "object persistence"

    - "internet messaging" - "data serialization"
  6. GDS --- slide: 6 question: "What about JSON?"

  7. GDS --- slide: 7 question: "What about XML?"

  8. GDS --- slide: 8 question: "How did this journey start?"

  9. GDS --- slide: 9 meta: "Talk for another 20 seconds"

  10. GDS --- slide: 11 meta: "hopefully bob is still talking"

  11. GDS --- slide: 11 meta: "will bob ever stop talking"

  12. GDS --- slide: 12 things: - kubernetes - docker compose

    - cloudfoundry - concourse - .travis.yml - Ansible
  13. --- slide: 14 kubernetes: "lots of YAML" GDS

  14. GDS --- slide: 14 kubernetes: "YAML generating YAML"

  15. GDS --- slide: 15 Docker Compose: "At least it's not

    a shell script"
  16. GDS --- slide: 16 SafeYAML: "https://github.com/imbal/safeyaml"

  17. GDS --- slide: 17 quote: I think I just coined

    the phrase "YAML farmer" authour: Gareth Rushgrove url: https://twitter.com/garethr/status/9598222141021224 96
  18. --- question: 'Are we all YAML engineers now'

  19. --- question: 'Are we all ML engineers now' answer: 'Yes'

  20. --- text: 'Thanks!' hiring: true name: 'bob walker' twitter: @rjw1

    slide: 20