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.

15Feb2024

velvette

Vel­vette is a library that allows you to spec­i­fy in a declar­a­tive way how your tran­si­tions should behave, in iso­la­tion or as a response to a nav­i­ga­tion, and then apply the dec­la­ra­tion to a par­tic­u­lar View­Tran­si­tion, Nav­i­ga­teEvent, or use it to han­dle cross-doc­u­ment (“MPA”) nav­i­ga­tions.

02Feb2024

12 Modern CSS One-Line Upgrades | Modern CSS Solutions

Some­times, improv­ing your appli­ca­tion CSS just takes a one-line upgrade or enhance­ment! Learn about 12 prop­er­ties to start incor­po­rat­ing into your projects, and enjoy reduc­ing tech­ni­cal debt, remov­ing JavaScript, and scor­ing easy wins for user expe­ri­ence.

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.

23Jan2024

12 Modern CSS One-Line Upgrades | Modern CSS Solutions

Some­times, improv­ing your appli­ca­tion CSS just takes a one-line upgrade or enhance­ment! Learn about 12 prop­er­ties to start incor­po­rat­ing into your projects, and enjoy reduc­ing tech­ni­cal debt, remov­ing JavaScript, and scor­ing easy wins for user expe­ri­ence.

22Jan2024

RenaudRohlinger/stats-gl

stats-gl is a com­pre­hen­sive tool to mon­i­tor WebGL per­for­mance. The Stats class pro­vides meth­ods to cre­ate per­for­mance pan­els, log per­for­mance met­rics, and man­age the dis­play and lay­out of these pan­els.

22Jan2024

Oimo.js

3D physics engine for the web.

22Jan2024

schteppe/ammo.js-demos @ GitHub

Demo appli­ca­tion-based class and 3D physics demos based on ammo.js. Sup­port for sev­er­al scene­graphs, includ­ing Three.js and Scene­JS.

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.

21Jan2024

shadcn/ui

Beau­ti­ful­ly designed com­po­nents that you can copy and paste into your apps. Acces­si­ble. Cus­tomiz­able. Open Source.