Hacker News new | ask | show | jobs
by macNchz 166 days ago
Working on a system like this (mostly configured with complex yaml, but extended with a little DSL/rule engine to handle more complex situations) a long while ago, I introduced a bug that cost the company quite a bit of money by using `True` instead of `true`—something that would have been readily caught in a proper language with real tooling.
1 comments

That would be caught by any schema validation system at runtime, e.g. Zod in typescript, Malli in Clojure, and so on.