JSON as Configuration is Hell

All of the interesting problems in this blog come from the MLB LED scoreboard at this point I believe. My role on maintaining the project is rapidly becoming the gatekeeper of “how do we make the application more configurable” while keeping in mind that we now have a huge permutation of configuration options across hardware we don’t control. It is hard to complain, though. It really is an…