Recent articles

Using browserify to manage JavaScript dependencies

Published: 10/12/2014

Managing JavaScript dependencies in the browser is hard. Library scripts typically create global variables and functions. Other scripts now depend on those global objects to do their work. This works...

X things every JavaScript developer should know: Automatic Semicolon Insertion

Published: 8/8/2014

As with many other things in JavaScript Automatic Semicolon Insertion is usually not a problem but it can occasionally bite you if you are unaware of it. What Automatic Semicolon Insertion does is...

Updated RSS feed for blog posts

Published: 7/29/2014

Just so you are aware, the URL with the RSS feed for my blog has changed. Please use the following URL now: http://blogs.msmvps.com/theproblemsolver/feed/   Apologies for the inconvenience.

X things every JavaScript developer should know: Comparisons

Published: 7/15/2014

Another item of things every JavaScript developer should know is how comparisons work. Just like with some of the other JavaScript, or I should really say ECMAScript, features anything you know about...

Converting the RavenDB Northwind database to a more denormalized form

Published: 7/7/2014

In a previous blog post I demonstrated how to denormalize the RavenDB sample database and use the DenormalizedReference<T> and INamedDocument types from the RavenDB documentation to make life really...

Older articles