

Creative coder and Generative Artist. Creator of the Gorilla Sun Blog.
220 posts

P5JS doesn't offer native SVG support, there is however a way to run P5 in an 'SVG' mode using zenozeng's SVG runtime. Running P5 in this SVG mode also requires a lot of interaction with the DOM, which we'll discuss in this post.
Github Pages and Netlify are bost fantastic solutions for hosting your first website. Switching from one to the other when you've already established your website on one of them might be a bit tricky however. But here's how you can do it!

Tsubuyaki processing has become a popular and fun little challenge on Twitter. In this post I'll be going over some character saving tricks that can come in clutch when you're out of ideas for reducing the size of your code!

In this tutorial I will guide you through setting up a Breadfond on the Tezos blockchain using the TEIA and/or Versum smart contracts.

A step by step tutorial to constructing a variety of irregular grids

An in depth look into the inner workings of my crayon codes sketch Behind the Canvas

A tutorial on multiple ways to create a hexagonal grid in p5js

Notes and thoughts on my generative fxhash token 'Vestige'

An approach for creating all sorts of different smooth shapes in p5, using the canvas rendering context.

2021 has been an incredibly exciting year for the Gorilla Sun Blog! Here's a recap of this surreal journey and a summary of all the art that I've made throughout!

A closer look at random walkers, and how to make them explore and traverse an underlying grid, in p5js.

FFmpeg is an essential tool for creative coders. Here's a primer on using FFmpeg, and showcase of some of it's capabilities.