Frontend Engineering

Web Components Promise Framework Independence and Deliver Framework Friction

A native custom element works everywhere in theory. In practice, passing complex data in and listening for events out interacts…

Read More »
Mobile Development

The OS Will Kill Your Background Task, and Blaming the OS Is the Wrong Response

Both major mobile platforms aggressively restrict background execution specifically because apps historically abused it, and fighting the restriction is a…

Read More »
System Design

Reading Your Own Write From a Replica Is a Race You Will Eventually Lose

A user updates their profile, the page reloads and reads from a replica, and the update appears to have vanished…

Read More »
Frontend Engineering

The View Transitions API Replaces a Lot of Animation Library Boilerplate

Animating between two DOM states used to mean manually capturing before-and-after snapshots and interpolating between them. The browser can now…

Read More »
Back to top button