Fantastic JSON Schemas and where to find them
When writing a config file your IDE will automatically tell you if a field is wrong or autocomplete with valid values. Have you ever wondered how?
The first answer is easy, there has to be a definition somewhere, a schema, that the IDE can read and match against the file you're writing.
If you tried with this guess... yes, that's exactly the answer! But a few days ago I realized a field was missing in a schema so I investigated a little bit to see where those schemas are and if I was able to contribute to it.
Luckily I found that there's a repo on GitHub and submitting a valid PR is straightforward.
Probably not the most exciting topic ever, but if you're as curious as I was the other day, I talk about that in today's video!