Next.js articles
« Return to blogADFSAICodexConceptContent SDKCoveoDockerEdgeEvent HandlingGraphQLIdentity ServerMCPNext.jsPlaceholder SettingsReactRendering VariantsSPESSOSXASearchSitecoreSitecore CLISitecore ClientSoftware QualityState ManagementTagsTraefikTypescriptWildcardsXMXM Cloudnpmts-node

One Component, Every Brand: Themes and Rendering Variants in XM Cloud
Learn how to make a single component wear any brand using CSS-variable themes, Sitecore Styles, and rendering variants, with zero brand-specific component code.
Robert Watson
17 Mar 2026

Debugging Silent Edge Composition Failures in XM Cloud
Learn how to diagnose the dreaded empty page, when Sitecore Edge returns a stub layout and your head app crashes with "route undefined".
Robert Watson
27 Jan 2026

Next.js 16 in Content SDK: Use proxy.ts, not middleware.ts
Learn why Content SDK 2.x on Next.js 16 swaps middleware.ts for proxy.ts, why keeping both hard-fails your build, and where your custom gate logic goes now.
Robert Watson
11 Dec 2025