This is how Kat Marchán (tech lead/architect) replaced its entire usage of htmx with a tiny, 100-line, vanillajs web component.