3 ms·
This was incredibly handy when I was building a Slack bot that helped my colleagues figure out what microservice did what, since they often had puntastic names
by ljm 9y ago
This was incredibly handy when I was building a Slack bot that helped my colleagues figure out what microservice did what, since they often had puntastic names and there were enough that it was hard to keep track of (https://github.com/leemachin/wtf-is https://github.com/leemachin/wtf-is). It made it really easy to validate the structure of the metadata file and return errors that made at least some sense to the person trying to integrate it.
It's not particularly friendly to the maintainer compared to switching to a statically typed language, but it would have taken a fair bit more effort to wire that up without this.