DTWdailytechwire
Tech Intelligence, Wired Daily
DevEngineering

Server Actions in production: three teams, three regrets, one quiet success

What the framework docs don't tell you about caching, error boundaries, and 03:00 alerts.

JC
Jordan Chen
Markets Editor · Hong Kong
May 26, 2026
11 min read

Server Actions promised to collapse the boundary between client and server. Three teams we spoke to shipped them to production; here is what the framework docs left out.

The first regret was caching. Actions that mutate data need their revalidation wired explicitly, and the failure mode is silent: stale reads that look fine in development.

The second was error surfacing. A thrown action error with no boundary drops users to a blank screen — the kind of thing you discover at 03:00, not in review.

The quiet success: one team treated actions as a thin transport over a well-tested service layer, and barely noticed the framework at all. That, they argue, is the point.

Read next
Dev

Snake Robots Crawl Through Disaster Rubble in Venezuela's Deadliest Quake

Daniel R. Whitfield · 6 min
Dev

The Hunt for a Self-Setting Clock That Doesn't Spy on You

Daniel R. Whitfield · 6 min
Dev

A Playdate Developer Built Full 3D Environments on Hardware Nobody Thought Could Handle Them

Kenji Watanabe · 5 min
Spot something wrong? Email corrections@dailytechwire.com. We log every correction publicly.