I tell people I’m a software engineer but in reality I’m a config file engineer
Eh. Software is just data too. It’s about solving problems with systems using those systems and other systems and that’s software engineering. It’s recursive and wherever you are in the stack you’re standing on the shoulders of giants, and you’re still doing engineering. 💪
Did you know YAML is a recursive acronym? It stands for ‘YAML AML MAML LAML’
Nature is beautiful❤️
Ansible go brrrr
… slowly.
YAML would such a nice language for config files but then it turns out that “no” is falsy and so a list of Scandinavian countries turns from
- se
- fi
- no
into
- “se”
- “fi”
- False
I wish there was like a JSON5 equivalent for YAML that just reduces its scope lol
(and no, TOML also looks ugly :P)Norway is false and Finland isn’t in Scandinavia
S W E D E N
S W E D E N
S W E D E N
You’re looking for StrictYaml
Could’ve been worse. Could be unprettified json.
You know, at this point I’ve been writing YAML on and off for a while now. You’d think I actually understand the syntax by now, but I don’t.
That’s because it is absolutely terrible. It is the first serious/real “language” I have encountered since Cobol where indent level has functional meaning. This is not good company to be in.
The python community would like to have a word with you.
Python has stricter rules about what can be cludged together and how.
Yaml is… Kind of nebulous, which is not a good thing for a data serialization format.
Me carrying a comically oversized box of compose files.
My fatass read a box of donuts
Those devops should switch to nix already 😁
deleted by creator
I didn’t know that ansible-galaxy had a comic
In typical ansible fashion, expect it in 20 years.
A fun YAML fact is that it’s a superset of JSON. All JSON is valid YAML.
Not sure, how much fun there is in that fact