Frontend Error Handling: Boundaries, Logging, and Recovery
3 min read Most frontend code assumes happy paths. Production reality is messier — APIs fail, networks drop, user devices crash, browsers behave […] Read article
// frontend-engineering
Frontend engineering interview prep — React patterns, machine-coding rounds, CSS architecture, accessibility, browser internals, performance, and frontend system design.
3 min read Most frontend code assumes happy paths. Production reality is messier — APIs fail, networks drop, user devices crash, browsers behave […] Read article
3 min read Web Workers and Service Workers are two confusingly-named browser APIs with very different purposes. Senior frontend interviews probe whether you Read article
3 min read Caching is one of the most effective ways to make a frontend feel fast. It is also one of the Read article
2 min read “Build a Kanban board with drag-and-drop” is a frequent frontend interview question because it tests gesture handling, accessibility, layout stability, Read article
2 min read Live cursors — those tiny avatars showing where other people are clicking — became table stakes for collaborative apps after Read article
2 min read Choosing the right real-time mechanism is a frontend system design question that comes up routinely in senior interviews. WebSocket is Read article
3 min read Internationalization (i18n) is one of those frontend areas where the surface looks simple (“just translate the strings”) but the depth Read article
2 min read The CSS-in-JS landscape has shifted significantly. The 2020 era of “styled-components is the default” is over. Modern frontend leans toward Read article
2 min read Senior frontend engineers spend more time in DevTools than in their IDE. Yet most engineers use 5% of the available Read article
2 min read Monorepos have gone mainstream in frontend. Most companies of meaningful size now run a monorepo for their web platform. The Read article
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
What's missing, wrong, or worth adding? One line helps.
Sent — thank you. We read every one.