How I built a browser-side background remover (and benchmarked Canvas vs WebAssembly) (Web Pulse, 2026)