First load optimization with Meteor

You write your unique new Meteor Application, but it takes time to load at first. What can you do? This issue has many causes, but it probably means you are loading too much or waiting for too long. We will go through some basic optimizations here that, … more Read Read more…

Simplifying Rest Parameters in JavaScript

This article explains rest parameters in JavaScript, which allow you to pass either a smaller number of arguments or a greater number of arguments than the formal parameter specified. Rest parameters are an array object, always represented as the last … more Read More

JavaScript Canvas Fill and Holes

Filling shapes seems an easy task until you discover holes. In this extract from a chapter in my new book on JavaScript Graphics explains the hole theory and practice. … more Read More