Technical notes on web development, DevOps, and AI integration.
1 article
The group-network section got split out of about-teaser, then went portable: rebuilt as a shadow-DOM custom element any page can drop in.
TL;DR: Refactoring a React section into a standalone file raised a portability problem: non-React teams couldn't reuse it without shipping a framework bundle. Copy-pasting rendered HTML failed because utility styles depended on the build pipeline and manual hover handling was brittle. Rebuilding it as an autonomous web component with shadow DOM and a template made it lightweight and portable.