
Building a Router the Back Button Can't Break
How to build a small router on the Navigation API that keeps the URL, the content, focus, and scroll in agreement, even if the user presses Back before a page finishes loading.
How a senior decides. We build real frontend work and reason through the calls behind it, whether a newly shipped feature is worth adopting, what the browser should handle, and what still earns your own code.

How to build a small router on the Navigation API that keeps the URL, the content, focus, and scroll in agreement, even if the user presses Back before a page finishes loading.

CSS can finally style a real select, picker and all. The opt-in also takes over the phone's own picker, so the job is scoping it to the devices where your design is the better one.

Swap a card's viewport media query for a container query the host establishes, find the breakpoints its content needs, and keep user preferences and product intent in the mechanisms that own them.

A practical way to evaluate a frontend technology as a long-term commitment, from how much of your app it takes over to what replacing it would cost, with my own decision to build on Lit as the example.

Payroll data shows 22 to 25 year old developers losing ground while every older group holds. This is the whole plan I give anyone trying to get in, a deployed portfolio held to three checks, what a certification proves that a project can't, meetups and hackathons in person first, and a search you can diagnose.