It is astonishing how many companies have decided almost all of their data work should be done by writing shit-tons of YAML, sometimes with bits of code jammed into random strings

And by astonishing I mean I'm going to be on the news the next time I see it

@ludicity man i fuckin hate yaml so much
@Viss YAML? More like "shoot me in the face"...L
@ludicity "Any sufficiently complicated YAML file contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp." β€” Greenspun's Tenth Rule (gently upcycled)
@ludicity never forget YAML: Yelling At My Laptop
@ludicity "i will _______ you if you send YAML" post upcoming?
@ludicity in the retrospect, jinja2 was a mistake.
@ludicity someone in our standards group just proposed a PR to the CI YML that puts an entire static Javascript app inline to the script instead of just loading it from a different file. ?! Github Actions-flavored YAML is a best a necessary evil, not a feature.
@ludicity a real t-shirt that really existed:
@jacques Did Pivotal do this to us? Are they guilty? Do I have to send hatemail to Rob mee?
@ludicity It seemed like a good idea at the time…
@ludicity I also had a post at the nazi bar to the effect of β€œif engineers had their way, point of sales systems would work by opening PRs on YAML files”

@ludicity even worse: mojang, which does all this using json

and then they realized that it's so awful to write this shit that they have a datagen system to generate the json from code!

🚨🚨 That's a lot of YAML 🚨🚨

@heygarrett Thank you! I saw this years ago and had a very serious look for it 6 months ago but didn't find it
@ludicity tbh whenever I see a data anything thatβ€˜s like "just write a YAML file for this" I go like "okay but like, can I not? Especially if you also expect me to write any kind of other language without a linter in it?"