• Unit testing in JavaScript

    Theory and practical examples about unit testing in Javascript

  • Typescript with Angular 1.x

    Introduction to using TypeScript with an Angular 1.x applications

  • The 'this' keyword

    The 'this' keyword in javascript. What does it do and where to use it.

  • Angular basics

    under construction

  • JavaScript Advanced (Part 2)

    Module pattern

  • Hoisting

    Its involvement with scope, closures, execution order, let/const, how you setup your functions and why the module pattern works.

  • Modular javascript architecture with angular and redux

    How to make apps on top of a huge pile of diverse public data? At the municipality of Amsterdam we started building small reusable angular modules that can be used as needed mixed and matched to make several apps. This way you can access a segment of the data in the most comprehensible way. But there is more, each url needs be unique for every state of each app. This is were Redux comes in. Redux facilitates an easy way to handle all state related issues in one place.

  • CSS layout principles

    Everything you need to know about css layout to get started

  • Grunt

    Basic setup of grunt and gruntfile implementation with my most used plugins

  • D3.js

    Introduction to D3.js