Field Notes: Frontend & CSS
Layout bugs, CSS traps, and browser quirks, followed from the symptom on screen back to the line that caused it.
A pixel-by-pixel check passed on every page while two visible regressions were live - because the baseline already had them.
Two pages, the same exact symptom, and two mistakes that had nothing to do with each other.
The same trust badge, added the same way, broke for two reasons that had nothing to do with each other.
A site-wide script audit, and the one script the rule said should defer but couldn't.
A mobile PageSpeed audit that dropped before it improved - and why.
Why a full-height hero cuts off its own CTA on mobile Safari.
A shared brand style quietly shrank on eight pages - a specificity fight, not a missing class.