There are some use cases where it would desirable to have application messages formated as JSON documents. Most popular logging packages don't support this, but they are easily extended to handle ...
There are a number of JSON parsers and generators for Particle products including the popular SparkJson library and JSMNSpark. I created yet another library because I wanted something lightweight.