Topic
Testing, performance, error boundaries, observability, bundle size, and user-facing quality.
Practice items tagged with Frontend Quality and Performance.
Explains labels, keyboard behavior, focus, semantic HTML, errors, color contrast, and accessible custom controls.
Builds a route-level Next.js failure UI with safe reporting, retry, and an escape route while keeping expected errors out of the boundary.
Explains why server HTML and client render can disagree, how to debug it, and how to avoid mismatch-prone code.
Explains a constraint-first approach to responsive layout, intrinsic sizing, overflow, and content resilience.
Builds a risk-based frontend test strategy across unit, component, integration, contract, and end-to-end boundaries.
Uses field data, lab evidence, and release correlation to diagnose LCP, INP, and CLS regressions without guessing.