Troubleshooting An ISR page keeps serving old HTML past its revalidate window. Read the x-vercel-cache header, force an on-demand revalidate, and fix the real cause: edge shadowing, a failing background render, or a path mismatch.
Indie Dev & Website Building Editors should not wait for a redeploy to fix a typo. Wire on-demand revalidation in Next.js 16 App Router: webhook route, header secret, revalidatePath vs revalidateTag vs updateTag, and how to prove it works.
Indie Dev & Website Building ISR or plain SSG for your content site on Vercel? The real trade-off in build time, freshness, function cost, and rollback, with current 2026 Vercel limits and config you can copy.