SuperGeekery: A blog probably of interest only to nerds by John F Morton.

A blog prob­a­bly of inter­est only to nerds by John F Mor­ton.

Link List

Wel­come to my link library. These are not links to con­tent I have cre­at­ed unless you see that men­tioned in the link’s descrip­tion. These are links I found inter­est­ing enough to want to keep track of. If you read Craft Link List, the Craft CMS newslet­ter I used to write, this page is a replace­ment of sorts for that exer­cise. Enough talk. Let’s hit the links.

Tagged with ”art”

Reset tag search
04Feb2026

Victoria Rose Richards

A selec­tion of orig­i­nal embroi­dered aer­i­al land­scapes, exper­i­ments with oth­er media and repro­duc­tions.

28Jan2026

Hexagonal Grids

This guide cov­ers hexag­o­nal grids, detail­ing coor­di­nate sys­tems, algo­rithms, and for­mu­las. It fea­tures inter­ac­tive dia­grams and pseu­­do-code exam­ples.

21Jan2026

George Francis

George Fran­cis’s site fea­tures gen­er­a­tive art, CSS Paint API exper­i­ments, and cre­ative web devel­op­ment. His writ­ing cov­ers flu­id design, col­or, and SVG.

04Jan2026

Raiders

Silent movie treat­ment of Raiders of the Lost Ark

09Oct2025

NATO Security posters

Inter­nal secu­ri­ty has always been a NATO pri­or­i­ty. Over the years, the posters, cards, and cal­en­dars below have adorned the walls and the desks inside the Head­quar­ters, remind­ing NATO employ­ees of the impor­tance of dis­cre­tion. These cul­tur­al arti­facts are tes­ti­mo­ni­als to the pre­oc­cu­pa­tions of our times.

28Apr2025

Spectral.js

Spectral.js is a light­weight JavaScript library for real­is­tic pig­ment mix­ing, using the Kubel­ka-Munk the­o­ry to sim­u­late how real paints absorb and scat­ter light.

03Jun2024

Working with SVGs in P5JS

P5JS does­n’t offer native SVG sup­port, there is how­ev­er a way to run P5 in an SVG’ mode using zenozeng’s SVG run­time. Run­ning P5 in this SVG mode also requires a lot of inter­ac­tion with the DOM, which we’ll dis­cuss in this post.

10Apr2024

Working with SVGs in P5JS

P5JS does­n’t offer native SVG sup­port, there is how­ev­er a way to run P5 in an SVG’ mode using zenozeng’s SVG run­time. Run­ning P5 in this SVG mode also requires a lot of inter­ac­tion with the DOM, which we’ll dis­cuss in this post.

01Feb2024

Javascript Generators for Animated Generative Sketches

In this tuto­r­i­al we’ll have a look at javascript gen­er­a­tors and how they can be used for ani­mat­ing the draw­ing phase for our gen­er­a­tive sketch­es. We’ll cov­er every­thing from syn­tax to actu­al­ly imple­ment­ing a sim­ple exam­ple using p5’s draw loop.

28Jan2024

The Book of Shaders

Gen­tle step-by-step guide through the abstract and com­plex uni­verse of Frag­ment Shaders.

22Jan2024

Intro to Polar Shapes

Polar shapes are an incred­i­bly sim­ple con­cept that can form the foun­da­tion of some inter­est­ing and com­plex forms in gen­er­a­tive art and graph­ics pro­gram­ming.

22Jan2024

Bantam Tools

At Ban­tam Tools, we build desk­top CNC machines with pro­fes­sion­al reli­a­bil­i­ty and pre­ci­sion to sup­port world chang­ers and skill builders. Pen plot­ters and 3D print­ers.