Monthly Archives: November 2020


I have been experimenting with the P5JS library.  P5JS is an open source JavaScript library for creative coding.  It can be found here:

P5JS provides easy to use functions for graphics, sound and user input.

P5JS Harmonic Motion

The Nature of Code

I have been working through The Nature of Code by Daniel Shiffman. It provides a great introduction to techniques for real-time simulations and animations. The full text of the book is available for free here:

The author hosts a YouTube channel with an enormous amount of educational content for creative coding:

Here’s a randomly selected video I found interesting:

In fact it inspired me to make my own image:


Collatz Conjecture Context Free Art

My JavaScript Sketchbook

I have been collecting the JavaScript sketches that I have made here:

Sketches are quickly hacked together projects to learn a technique or library. It’s a lot of fun to work on small projects like these and some of the have turned out to be rather fun to play with as well.

This video shows a sketch I made exploring Simple Harmonic Motion.

P5JS Harmonic Motion

There are lots of fun JavaScript libraries I am eager to play with. E.g.

There are lots of exciting things to explore with JavaScript.