Frontend State Management: When to Use What
3 min read The state management landscape has consolidated significantly. The “Redux for everything” era is over; modern apps use specialized tools per […] Read article
Frontend engineering interview prep — React patterns, machine-coding rounds, CSS architecture, accessibility, browser internals, performance, and frontend system design. Specialist track for engineers interviewing for frontend, fullstack-leaning-frontend, and senior frontend roles.
3 min read The state management landscape has consolidated significantly. The “Redux for everything” era is over; modern apps use specialized tools per […] Read article
3 min read The frontend build tooling landscape has consolidated significantly. The dev server experience that took two minutes to start in 2020 Read article
2 min read Data tables are one of the most-built and most-broken UI components. The naive implementation breaks at 1,000 rows. The interview Read article
3 min read Accessibility is no longer optional. It is required by law in many jurisdictions and by ethics in all. Senior frontend Read article
3 min read TypeScript fluency is now baseline for senior frontend roles. Beyond the basics (interfaces, type aliases, basic generics), interviews probe whether Read article
3 min read CSS layout in 2026 is a different world than the float-and-clearfix era. Grid, Flexbox, container queries, subgrid, and the upcoming Read article
3 min read Form validation is one of the most common UI engineering problems. The 2026 ecosystem has consolidated around a small number Read article
3 min read Frontend security is increasingly tested in senior interviews — not because every engineer should be a security specialist but because Read article
3 min read Images are typically 50–80% of page weight. Optimizing them is the single highest-leverage performance work for most sites. Frontend interviews Read article
3 min read Animations make products feel polished. Done badly, they make them feel slow. Frontend interviews increasingly ask about web animation — Read article
3 min read Authentication is one of the most error-prone parts of a frontend application. Get it wrong and you have account takeover, Read article
2 min read “Build a search-as-you-type input” is one of the most common frontend interview questions. It tests whether you understand debouncing, race Read article
2 min read “Build a virtualized autocomplete” extends the search-as-you-type question to handle large datasets — 10,000 countries, 100,000 products, or any list Read article
3 min read “Build a date picker” or “build a calendar component” is a deceptively hard frontend interview question. It exposes whether you Read article
3 min read React in 2026 is significantly different from React in 2020. Server Components, Suspense for data fetching, concurrent rendering, and useTransition Read article