JSFoo 2011

It’s like kung fu with JavaScript and objects! All about building full size apps in JavaScript.

Rakesh Pai


errorception.com - Painless client-side JavaScript Error Tracking

Submitted Aug 23, 2011

Demo of Errorception - A high-performance, highly reliable and painless error tracking service for in-browser JavaScript errors.

I’ll also talk about some of the motivations and challenges in designing this system, which has been built end-to-end on a JS stack.


Usually you get no insight into the user’s browser when JS errors occur. Errorception’s goal is to give some information about errors as they occur on the client in near-realtime.

Unlike most other JS error tracking systems which usually end up sucking the juices out of the user’s browser, errorception has zero performance cost, both at load time and runtime. Errorception is also very reliable by design in a very interesting way. I’ll be talking about how this has been achieved.

I plan to start with a demo, then talk about the design goals and how they were achieved, and about challenges and fun times working with a pure JS stack.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more