Nando’s
Senior software engineer on the UK and Ireland replatform, migrating Nando’s customer‑facing websites from legacy Drupal to a unified headless platform built with Next.js and Storyblok, with a focus on performance, accessibility, and SEO.

Bring me in when content is not updating from the CMS because webhooks, caches, and route invalidation are no longer agreeing, so published changes are fresh in one place and stale in another.
Fix content not updating from your CMS before stale pages and revalidation failures stop editors trusting what the live site is actually showing.
How ISR improves Next.js performance by mixing static speed with controlled freshness, and where it fits best over fully dynamic rendering for changing content.
Preview Mode in Next.js explained with a headless CMS, draft content workflows, preview cookies, and how editors can see unpublished pages safely.
Build a headless CMS-powered Next.js site with stronger content modelling, preview support, and data boundaries that scale well.
Parent hub
Choose the right CMS operations fix when preview, freshness, or editorial performance has stopped being trustworthy.
Capability
Bring in headless CMS consulting when CMS architecture, SEO controls, preview trust, or revalidation decisions are about to lock in operational pain.
Adjacent scenario
Restore reliable draft mode and CMS preview flows so editors can review unpublished content without fighting cookies, auth, or iframe failures.
Adjacent scenario
Improve slow or unreliable Contentful preview before editorial latency turns preview into a bottleneck instead of a safeguard.
Related page
Fix content not updating and stale pages before ISR or revalidation problems make live freshness unpredictable for teams and users.
Send me the affected page or route, point me at the code if that helps, and tell me what you expected to happen versus what is happening now. If this connects to a Next.js migration, technical SEO drop, performance issue, launch, or platform move, include that context too. I'll come back with the clearest next step.