Traces of Errors: Getting Better JavaScript Stacktraces
by Todd H Gardner
Tue, Apr 01, 2014
Room:
Time:
0:00
The web is full of broken JavaScript: broken forms, browser fragmentation, interaction race conditions, and malfunctioning API's. The lack of quality is approaching crisis: we're losing users, losing customers, and losing credibility.
Let's write better JavaScript. Let's find and debug our errors. The first step is to understand them. We'll discuss JavaScript Error object in detail: How to use errors, how to catch them, and how to understand them. The asynchronous capabilities of JavaScript pose challenges to error handling that confuse many developers, so let's talk about some techniques to deal with errors across asynchronous boundaries. I'll also share some tips to improve the maintenance of your JavaScript applications.
Let's fix our bugs!