Skills — the toolbox

Skills

Four groups, honestly rated. Each one points to the place on this site where you can see or hear it in use — a skill that leaves no trace here is not listed.

Depthlearningworkingfluentfluent in 12 · working in 9 · learning 0

Intelligent systems

Models that paint, agents that plan — and the tooling that keeps both of them honest.

see the studies
  • Diffusion modelsworkingsteering generation by hand — brush pressure and rhythm as conditioning, not prompts
  • LLM agents & toolingfluentmulti-agent planning, shared task graphs, evaluation harnesses
  • Prompt evaluationworkingversioned briefs, side-by-side runs, taste-driven rubrics
  • TypeScriptfluentthe language every line of this site is written in — strict, typed to the edges

Sound & DSP

From the patch to the browser: synthesis, sequencing, and the maths that moves audio in real time.

hear it
  • Web Audiofluentopt-in effect graphs and AudioWorklets that never break lock-screen playback
  • Time-stretch & pitch (WSOLA)fluenta hand-written key shifter running inside a 128-frame render quantum
  • Algorithmic reverb (FDN)workingmodulated feedback-delay networks, tuned by ear and by spectrum
  • Spectral analysis (FFT)fluentoffline precompute, spectrograms, onset and BPM detection
  • Modular synthworkingEurorack patching, generative sequencing, slow botanical phrases
  • Compositionfluentambient beds, dub techno, IDM textures — forty-odd tracks and sketches

Graphics & motion

Pixels treated like pigment — shaders, scroll choreography, and interfaces that move with intent.

walk the front door
  • WebGL / GLSLfluentwet-oil displacement, liquid transitions, audio-driven aurora fields
  • Three.jsworkingscene setup, textures, custom materials — used sparingly, loaded lazily
  • GSAP & ScrollTriggerfluentpinned narratives, scrubbed timelines, masked type
  • Generative artworkingsystems that never quite repeat
  • Creative codingfluentsketches first, frameworks second

Web & infrastructure

The unglamorous half: fast pages, honest metadata, and a home server that stays up.

read the notes
  • React & Vitefluentlazy routes, prerendered shells, hand-tuned bundle splits
  • Node & build toolingfluentimage pipelines, prerender, feeds, API catalogs
  • Cloudflare Workersworkingedge gates and an OAuth 2.1 authorization server for agents
  • Linux, Caddy & tunnelsworkinga self-hosted origin behind cloudflared, with rollback
  • Media pipelines (ffmpeg)workingtranscoding, analysis, atomic publishing
  • Performance & accessibilityfluentWCAG contrast maths, reduced-motion paths, 44px targets