Welcome to your weekly update of JavaScript news and goodies.

There's been so much going on this week, that this post is almost writing itself. Enjoy!

Top of the hour

Dart 1.4 Brings Deep Visibility to Run Applications - its much easier to improve something if you can measure it
xss-game - teaches you how to find and exploit XSS bugs
Googlebot's recent improvements might revolutionize web development
Git 2.0 released - features better defaults and kinder learning curve
Top 10 JavaScript traps for a C# developer

Learning

Understanding asm.js
Tail Calls, Optimization, and ES6
An Introduction To Node.js And MongoDB
Sharing Polymer Components: Part 1
The Curious Case of JavaScript NaN
Explain this JavaScript name clash - from Stack Overflow

Watching

24 Talk Videos from EmpireJS - featuring John Resig, Tom Dale and many more
Jeremy Ashkenas - JS.Next and CoffeeScript - from FutureJS 2014
What's an Object in JavaScript?
Understanding the four layers of JavaScript OOP
Beginners GIT: Or If I Could Turn Back Time... - because we all use version control, right?

Libraries

Numeral.js - A javascript library for formatting and manipulating numbers.
App.js -a lightweight JavaScript UI library for creating mobile webapps
Skippr - A lighter, faster slideshow plugin for jQuery.
Headroom.js - Give your pages some headroom. Hide your header until you need it.
Latest Jquery goodies and online tools


So what are your thoughts on the latest going-ons in the world of JavaScript? Are you using version control in your projects? Have you wrapped your head around TCO?

Please PM us if you have anything of interest for the next issue, and happy reading! - Paul & Pullo