N°1
BENDABLE
what — every letter is a span; the cursor pushes them · how — pointer position, per-letter spring, 40 lines of js · try — sweep across it
N°2
what — streamlines through a sine field, drawn live · how — canvas 2d, one angle function, your sliders re-seed it
N°3
what — three sine layers; your cursor sets the amplitude · how — requestAnimationFrame, no libraries · try — move up and down
N°4
what — draw on it; every stroke fades in seconds · how — canvas 2d, time-based decay, nothing is stored · try — write your name