MVP 2026
Technology
MVP 2022
Technology
MVP 2021
Technology
MVP 2020
Ambassador
MVP 2019
Technology
MVP 2016
Technology
MVP 2015
Technology
MVP 2014
Technology
MVP 2013
Technology
Timeline
A long-form follow-up to my SUG France session
A long-form follow-up to my SUG France session, with the code and detail that thirty minutes did not leave room for.
It adds lessons from building the demos that weren't in the talk: a route lives only as long as its shortest-lived cache, how nested caches behave when Vercel regenerates a page, and why stacked caches cause stale content.
SitecoreAI Sitecore JSSCaching Sitecore: A Deep Dive into Next.js Cache Components
Session presented at the Sitecore User Group France for developers and architects building SitecoreAI head apps with the Content SDK.
It covered how Next.js 16 Cache Components change caching for Sitecore: moving from route-level ISR to 'use cache', cacheLife and cacheTag.
It also covered what the Content SDK Cache Components template provides, and how snapshot and Edge runtime publishing change what the Experience Edge webhook reports.
Two live demos, running against a real SitecoreAI...
SitecoreAI Sitecore JSSSitecore development with specs, skills and agent memory
AI coding agents can write code faster than ever, but speed alone doesn’t guarantee good software. We’ll explore how specifications, reusable skills and persistent agent memory can give AI agents the context they need to work effectively on Sitecore projects. Using practical examples, we’ll look at moving beyond prompt-driven development towards a more structured, repeatable and trustworthy approach to AI-assisted engineering.
Sitecore XM Sitecore XP SitecoreAI Sitecore JSSSUGCON Europe 2026
Beyond the chatbot: five AI engineering patterns from building a Sitecore code analysis engine.
Everyone has built a “hello world” chatbot or AI proof of concept, but shipping reliable AI tools for enterprise developers requires a different mindset. In this session, we unpack the architecture of our Sitecore Content SDK migration tool, a production-grade system designed to guide developers through the refactoring required to move from JSS to the Content SDK for SitecoreAI.
SitecoreAI Sitecore JSSDeeper into the Content SDK for SitecoreAI
A technical overview of how the Sitecore Content SDK has progressed from early beta to version 1.2, including key features, architectural changes, and emerging capabilities such as App Router support. The article explains what has changed, why it matters for XM Cloud development, and how these updates affect JSS-to-SDK migrations.
SitecoreAI Sitecore JSSContent SDK Migration CLI
AI-powered CLI to accelerate the migration of Sitecore JSS Next.js applications to the Content SDK.
The CLI is supported by a service layer that uses a Retrieval-Augmented Generation (RAG) approach to produce a PDF migration report. This process is guided by a custom knowledge base, built from my hands-on experience working with enterprise customers on XM Cloud using JSS, and from real-world migrations through to production using the Content SDK.
SitecoreAI Sitecore JSSSUGHUN - Exploring the Sitecore Content SDK for XM Cloud
I spoke at the user group in Budapest on the Content SDK including an overview, architectural breakdown and live demo of a conversational AI application which advises on migration approaches by analysing JSS based repositories on GitHub.
SitecoreAI Sitecore JSSSUGLON - Exploring the Sitecore Content SDK for XM Cloud
I spoke at the user group in London on the Content SDK including an overview, architectural breakdown and live demo of a conversational AI application which advises on migration approaches by analysing JSS based repositories on GitHub.
SitecoreAI Sitecore JSS