JSON is my preferred data exchange format: it is simple, it is human readable, and it is widely adopted.
But it has one huge shortcoming: it does not support binary data.
Here I propose an extended data format DJSON, which supports binary data, and at the same time also maps nicely into plain JSON.
Continue reading Data JSON
Continue reading Variable byte encoding of unsigned integers.
Some of the reasons why I try to use ClojureScript for new projects are: Continue reading Why ClojureScript?