Javascript supports at most 53 bit integers. What this means is that integers larger than 53 bits lose precision. This article will explain how to handle addition with integers larger than 53 bits in javascript.

## Large Number Addition in Javascript

Javascript supports at most 53 bit integers. What this means is that integers larger than 53 bits lose precision. This article will explain how to handle addition with integers larger than 53 bits in javascript.

## ES6 DOM Scripting Tricks

In this post we are going to make use of some ES6 features in regards to DOM scripting. Features like destructuring, the spread operator, and the

`for..of`

loop lend themselves well to DOM scripting.## Canvas Fireworks Using Javascript

This post is a tutorial explaining how to code a fireworks display using the canvas element. No external libraries or frameworks will be necessary.

## The Crockford Invocation

In this post we are going to look at some common invocation patterns used in javascript. We will then examine how they can be improved using ES6 syntax.

## Fire, Snow, and Rain Canvas Effects

All three of the demos below are written in Typescript and make use of the browser’s canvas element. No external libraries are used and each example is made up of around 100 lines of code.

## Whats New in ES2016 (ES7)

ES6 introduced a huge number of improvements to Javascript. It was the first major update to the language since 2009 and It was due to this that so many features were added.

## Creating Fractals

Fractals show the beauty of numbers. There are many famous fractals, which are often named after European mathematicians. You may have heard of Sierpinski’s Triangle, the Mandelbrot Set, and the Koch Curve. These are all fractal patterns.