Reliable JavaScript

Reliable JavaScript: How to Code Safely in the World’s Most Dangerous Language. Create more robust applications with a test-first approach...