http://keybase5btp2qikoau6u326pvotn47gb55mo6fjxxyxdoywiinomr5id.onion/blog/2014-09-17/error-handling-in-javascript
Our current project, Keybase.io uses ICS
everywhere: on the Web front-end, in our node command-line client , and on the server back-end. As client code becomes more complex, we find the features of ICS more crucial to getting our job done.