An interesting project which proposes to introduce a common protocol for debugging in web browsers. It hopes to unify the experience and make remote debugging a lot easier: remotedebug.org.
This really helps automate the process of browser testing against multiple devices, it runs on Node.js. www.browsersync.io.
It’s possible that a CDN may become unavailable to your web application, if so you’ll want to fallback to another source for your libraries (JQuery in this example).
A quick post on CORS and how to use it in an application: Enable-CORS site.
I’ve been using Jasmine to write BDD tests for an Angular application – here’s the introduction page: Jasmine testing framework.