Visual identity
A generative system is only an identity if it can be recognised when it misbehaves. I constrain the palette and the silhouette first, then let everything else wander.
UI graphics
Inside the interface the same system runs at a fraction of the amplitude. The output has to survive being cropped to a 48px avatar without turning into mud.
Tech stack
Most of what looks like WebGL here is layered CSS gradients animated through registered custom properties. It runs on the compositor, costs nothing on the main thread, and degrades to a flat fill.
Reach for a canvas only when the gradient genuinely cannot express the idea.