Latest Blog Posts:

The decorator pattern in JavaScript using closures, monkey patching, prototypes, proxies and 'middleware'

Five JavaScript implementations of the decorator pattern for fun, profit and improving understanding.

The argument for SASS

Some people don't like it, I would like to try to persuade them...

Scripting Azure Services With Powershell

Part 1: What am I trying to do?

Developer Productivity tip no. 43: VsVim plugin for Visual Studio

Or How I Learned to Stop Worrying and Love the Keyboard

Developer Productivity tip no. 42: Mouse-less Browsing with Vimium

All about making things more efficient