Jump to main content

Nicolas Hoizey

  • articles
  • billets
  • links
  • notes
  • talks
  • archives
  • about

Ruud van Asseldonk avatar Ruud van Asseldonk

The yaml document from hell

  • Nicolas Hoizey
  • 27 March 2023
  • YAML
  • 10 reactions
Screenshot of “The yaml document from hell”

https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell

For a data format, yaml is extremely complicated. It aims to be a human-friendly format, but in striving for that it introduces so much complexity, that I would argue it achieves the opposite result. Yaml is full of footguns and its friendliness is deceptive.

10 reactions

8 likes

  1. mutah avatar
  2. Tyler Sticka avatar
  3. 0gust1 avatar
  4. 🦄 Thomas Citharel avatar
  5. tbsp avatar
  6. Nicolas Friedli avatar
  7. RealET avatar
  8. Sunny :autumnleaf6: avatar

1 repost

  1. RealET avatar

1 reply

  1. Christopher Kirk-Nielsen avatar Christopher Kirk-Nielsen
    @nhoizey @ruuda Still waiting for some smart cookie to come up with JAML, a YAML-JSON hybrid that does parsing like JSON (no surprise conversion) but allows a YAML-like syntax. Give me tabs instead of spaces… and comments!But that probably ends up reinventing lots of wheels, and this article does provide alternatives. I just want tabs everywhere but that breaks my 11ty frontmatter! 😅
    • 11 May 2023, 19:38
    • Source
  • Older: Ten tips for better CSS transitions and animations
  • Newer: Sass and Native Nesting

If you want to share an error or suggest an enhancement of this content, please edit the source on GitHub.

© Nicolas Hoizey

Built with Eleventy