All Posts
thoughts, discoveries, and ideas

Building a RAG Pipeline from Your Sitecore Content
This article details how to build a production RAG pipeline that turns Sitecore CMS content into an AI chatbot. It covers using Sitecore's Layout Service for clean content extraction, component-aware chunking, vector embeddings for semantic search, and prompt engineering to keep responses grounded with source citations. The architecture is composable and keeps Sitecore as the single source of truth.

Migrating from React to Next.js in a Sitecore World: Overcoming the Component Factory Hurdle
Migrating a React-based Sitecore application to Next.js can unlock powerful server-side rendering and modern performance benefits—but it also presents unique challenges. In this post, we dive into how Sitecore’s default component factory generation can unintentionally inflate your rendering list, turning each subcomponent into a standalone element. You’ll learn why this happens and how to implement a custom script that respects your existing folder structure. By doing so, you can keep your code organized, prevent confusion in Sitecore, and ensure a seamless editorial experience.

Pros and Cons of Using AI for Testing: A Developer's Journey with CenariusCMS
In this article, we explore how AI assisted in writing tests for his Go-based CMS project, CenariusCMS. While AI isn’t flawless, it helped speed up the testing process and uncovered edge cases that hadn't been considered. The article delves into the benefits and challenges of using AI for testing, highlighting its ability to assist without replacing human intuition.

Engineering spotlight: Building a headless WordPress site
Learn why our development team chose to build a headless WordPress demo site as well as the technical ins and outs of how it came to life.

In the trenches with new Sitecore features
Dive into the crucial role of personalized web experiences, the principles of personalization, and the advantages that Sitecore features play in offering them.

No groups claim? No problem!
Resolving a common issue with Sitecore and Azure AD where the groups claim is not being received. A follow up to my previous post: Locking Down an Intranet with Sitecore Identity Server and Azure AD