David Walsh's review of JavaScript Error Monitoring