Experiment Map

Experiments

Shader Seeds
WebGL GLSL In progress

Tiny self-contained GLSL sketches - 1–3 kb each. Three variants are live on the splash page (grid, nebula, light-cone). More in progress.

View Transition Recipes
CSS MPA In progress

Cross-document transitions using the View Transition API Level 2. Testing reduced-motion fallbacks and hero element continuity across page navigations.

WebGPU Compute
GPU WGSL Planned

Compute shader patterns in the browser: particle simulation, basic image convolution, and a tiny neural-net forward pass without a server.

INP Audit Drills
Perf CWV In progress

Event timing breakdowns and long-task elimination. Using scheduler.postTask, requestIdleCallback, and yield patterns to keep every interaction under 200 ms.

Static Search
Indexing WASM Planned

Build-time inverted index with client-side fuzzy search. Target: under 5 kb runtime overhead, zero server calls, instant results.

On-device AI
ML Privacy Planned

Chrome Prompt API + WebGPU for note summarisation and content tagging - no data leaves the device.

Container Query Demos
CSS :has() Done

Cards and panels that respond to their own container width. Already deployed throughout this lab as the default layout strategy.

Passkey Sketch
WebAuthn Security Planned

Passwordless login boundary for private notes using WebAuthn passkeys. No third-party auth SDK - just the browser API and a Cloudflare Worker.