Today I Learned

Daily reflections on work and learning—what I did and what I learned.

20267

2026-07-13

Starlight graph, SW cache, Playwright triage, ESLint guardrail

A TIL covering Canvas star nodes, Service Worker SWR and generation security, CI flaky classification, and design-system ESLint guardrails in one day

  • Stabilize Canvas node decoration with ID hash and always restore globalAlpha and shadowBlur right after drawing
  • For red Playwright CI, split flaky from deterministic failed using retry results first