TDD and BDD -style automated testing Javascript in Visual Studio

At NForza we take code quality and testing seriously. So when we need to build a front-end application with JavaScript we als want to test it. And because we use Visual Studio for development I want the tests to run from there. So how can we accomplish that? Well, there…

Javascript as Universal Language on the Microsoft Platform

On April, 16th I did a session on Javascript on the Microsoft Platform during the Microsoft Techdays 2014 event. You can watch it here (it's in Dutch, sorry): Channel 9 Video Slides are available here: http://www.slideshare.net/ronaldharmsen/javascript-34031952…

OneNote 2013 trouble: OneNote needs a password to sync this notebook.

This morning when I opened OneNote 2013 on my development machine I got this warning: When I tried to click, there is no action... Trying to login again, no result... WTF! This is a major productivity issue for me, because I work with OneNote on several projects to keep track…

The next version of JavaScript: ES6 Harmony

I was reading up on the next version of Javascript, called by several names: ES6 (EcmaScript 6), ES.next, Harmony etc. The official name is EcmaScript 6 or ES6 for short. It offeres improved support for larger JavaScript applications, by adding classes, typing, modules, lambda expressions, default values for parameters…

Managing JavaScript Complexity

During my visit at QCon San Francisco I visited mainly talks about HTML5/JavaScript (and some team/culture related) topics. One of the best JavaScript talks was by Jarrod Overson. You can find the recorded session here, after March 17th 2014. Another interesting talk is about LinkedIn mobile with HTML5…

NPM: trouble in paradise with SELF_SIGNED_CERT_IN_CHAIN

Tonight I was going to give the mean stack a try on my MacBook Pro, when I ran into these kind of problems trying to install some packages with npm. npm http GET https://registry.npmjs.org/npm npm http GET https://registry.npmjs.org/npm npm http GET https…