Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: Server Actions
Modern Next.js Mapped: What Each Feature Replaces and When to Use It
A guided tour of eight Next.js capabilities, from Server Components to the Metadata API, showing which old pattern each one retires and where it can trip you up.
14 min readReact 19 Upgrade Triage: Which New APIs Replace Workarounds You Have
A practical look at use, Server Actions, useOptimistic and the React Compiler, with the caveats that matter and a plan for which React 19 changes to adopt first.
7 min readServer Actions or Route Handlers? A Decision Guide for Next.js 16
Learn when a Next.js 16 mutation belongs in a Server Action and when it needs a Route Handler, with corrected examples for forms, errors, optimism and webhooks.
7 min readWhy Next.js Server Actions Need Authorization Inside Every Function Body
A dissected account-takeover case shows how unauthenticated Next.js Server Actions expose privileged operations, and where the authorization check has to live to stop it.
4 min readuseOptimistic Rollback: Five Failure Modes in Next.js Server Actions
useOptimistic in Next.js Server Actions silently reverts the UI without telling users why. Five tested failure modes on an invoice toggle and a working fix.
19 min readDebugging Next.js Server Actions: Deploy Errors, CORS, and Payload Limits
A practical troubleshooting guide covering why Next.js Server Actions and API routes fail silently or throw cryptic errors, with concrete fixes for each case.
6 min readDeferring Side Effects in Next.js with the after() API
Learn how the Next.js after() API runs analytics, logging, and background tasks post-response, plus its guarantees, pitfalls, and error handling tradeoffs.
12 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.