Overlaying a design on a live page: four things that bit me
15 August 2026
Document coordinates, 2x export scaling, shadow DOM isolation and a storage-area footgun — four bugs that produced working code and a wrong answer.
Notes from building WideEye — mostly the parts that produced working code and a wrong answer.