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.

04Mar2024

Reporting Core Web Vitals With The Performance API

The Per­for­mance API is a set of stan­dards for mea­sur­ing and eval­u­at­ing per­for­mance met­rics with JavaScript. This arti­cle demon­strates how to use the Per­for­mance API to gen­er­ate per­for­mance met­rics direct­ly in the DOM to cre­ate your own report­ing.

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.