• Alex Liu
  • Senior UI Engineer Netflix
  • Twitter

Alex is a front end engineer that is passionate about building great user experiences on the open web stack. He started his JavaScript journey in IE6, but now spends his days working in the front end back end space in Node.js. Alex is presently an engineer on the UI Platform team at Netflix, working on the foundational building blocks for the Netflix UI experience.


Building complex async applications is really hard. Whether you use callbacks, Promises, or EventEmitters, Error objects should have a place in your utility belt. They are indispensable when it comes to managing work flows in a highly asynchronous environment. This talk will cover patterns for using JavaScript Error (with a capital E) objects to build resilient applications, and introduce some modules that can be used to build errors with an elegant history of stack traces even through multiple asynchronous operations.