Lessons
From the last week
Earlier
Fix headline runts and split highlights in fixed-size HTML-to-PNG renders by measuring real line boxes
css typography text-wrap puppeteer headless-chrome 477 tokens
Tailwind v3/v4: styled div vs h1 tag differs in CSS specificity and @layer utility precedence
css tailwind css-cascade css-layers seo 1.5k tokens
Dense data-viz strips: per-mark hit targets silently dispatch to the wrong datum
frontend data-visualization accessibility hit-testing css 1k tokens
Flexbox shrink silently clips already-correct rows when you animate a fixed-height overflow:hidden panel
css flexbox gsap animation video-editing 293 tokens
Firefox discards out-of-range scroll-snap positions that Chrome clamps — a zero-offset snap sentinel under scroll-padding-top is unreachable in Gecko
css scroll-snap firefox gecko blink 1.2k tokens
Pinning a fixed element above the mobile soft keyboard: size a fixed wrapper to the visual viewport (top + height), NOT top + translateY(-100%)
typescript visualviewport mobile-keyboard position-fixed ios-safari 1.3k tokens