Website marketing using high authority backlinks from popular website's, find out more at or email
Click Here!

coding challenge

11.3: Chrome Extensions: Content Scripts – Programming with Text

In this video, I cover “content scripts” for chrome extensions. The content script is a JavaScript file that runs in the context of a web page (and can be used to modify that page.)

Next video:
Chrome Extensions playlist:… Continue reading

Coding Challenge #27: Fireworks!

In this 4th of July themed Coding Challenge, I build an HTML5 canvas Fireworks simulation from scratch using the p5.js JavaScript library. I also show how to use Processing to create 3D Fireworks. This code is based off of my… Continue reading

Coding Challenge #149: Tic Tac Toe

Welcome to the Tic Tac Toe challenge! This is be a beginner-friendly challenge where I attempt to code a basic version of the game Tic-Tac-Toe using JavaScript and the p5.js library.
Have an idea for a Coding Challenge? Comment below!… Continue reading

Improve your coding skills – coding challenge websites!

Coding challenges are a great way to improve your coding skills. These websites offer some excellent coding challenges.

►Subscribe to my YouTube Channel

source – For all your website needs, visit Spalding Web Design

Coding Challenge #83: Chrome Extension with p5.js Sketch

In this coding challenge, I attempt to make a chrome extension that overlays a drawing canvas (using the p5.js library) on all webpages.

Coding Challenge on Chrome Extensions:
Chrome Extensions playlist:

Support this channel on Patreon:
To… Continue reading

Coding Challenge #25: Spherical Geometry

In this Coding Challenge, I create a sphere in Processing using spherical coordinates and triangle strips. This is the 3rd part of a multi-part series on superformulas, superellipses and supershapes.

Support this channel on Patreon:

Send me your questions… Continue reading

Coding Challenge #136.1: Polar Perlin Noise Loops

In this challenge, I follow the path of a circle in 2D Perlin noise space in order to use noise values that loop. #PerlinNoiseLoop


🔗 Étienne Jacob’s tweet:
🔗 Étienne Jacob’s Blog Post:

🎥 Heart Curve:… Continue reading

Coding Challenge #96: Visualizing the Digits of Pi

In this second Pi Day coding challenge, I attempt to “visualize” the digits of Pi. #PiTrain

🔗 Washington Post Article:
🔗 Pi artwork:
🔗 1 Billion Digits of Pi:
🔗 Million Pi Digits:
🔗 Pi Day… Continue reading

3.2: Linear Regression with Ordinary Least Squares Part 1 – Intelligence and Learning

In this video, part of my series on “Machine Learning”, I explain how to perform Linear Regression for a 2D dataset using the Ordinary Least Squares method. In Part 2, I demonstrate how to code the algorithm in JavaScript, using… Continue reading

Coding Challenge #29: Smart Rockets in p5.js

In this (very long) Coding Challenge, I implement a genetic algorithm from scratch and create “smart rockets” (based on a simulation by Jer Thorp). The rockets evolve the “best” path to a target, moving around obstacles.

Support this channel on… Continue reading