Hello. I’m a front-end developer currently making analytical applications for the network engineers at Liberty Global

Here you can find some of my old personal projects, read the occasional blog post, or find out a bit more about me.

Latest Project

Latest Blog

An introduction to AMD and RequireJS

A module is a decoupled item of distinct functionality. Making use of modularity is necessary within complex JavaScript applications to keep things organized and allow for easier maintainability. The AMD API specifies an asynchronous mechanism for the definition of modules and dependencies that is well suited to the browser environment.