PinnedBuilding a Chrome Extension That Survives a Site's Constantly-Changing DOMWhy caching a single DOM reference breaks on modern SPAs, and the pattern that actually holds up.Aug 26, 2026 · 4 min read · 3 views
Aug 27, 2026Aug 27, 2026 · 4 min readEmbedding a Hand-Drawn Signature Into a PDF, Entirely in the BrowserCanvas capture, coordinate-system flips, and why "just draw it on top" isn't the hard part.4 min read