MVP 2026
Technology
MVP 2025
Technology
MVP 2022
Technology
MVP 2021
Technology
MVP 2020
Technology
MVP 2019
Technology
MVP 2018
Technology
Timeline
Tips for Debugging Conditions in Sitecore Personalize
In this blog, I cover some simple gotchas and scenarios for properly debugging a condition in Sitecore Personalize. Often developers don’t realize the differences with modern JavaScript syntax and those supported by Personalize and how they can create challenges when creating a condition.
Building a Sitecore Personalize Copilot with Streamable MCP Servers on Cloudflare Workers
This was a topic around building an MCP Server for Sitecore Personalize that is hosted. This was meant to be the first of many topics into this area, but will need to re-assess after the Symposium announcements. This also serves as a helpful guide for those trying to build hosted MCP servers on Cloudflare.
Sitecore PersonalizeAI Friday: Building a Hosted MCP Client and Consuming a Remote MCP Server
Technically this article has limited information about Sitecore, the focus was more on AI topics which could related to customers consuming the Sitecore Marketing MCP. But I did briefly discuss an app I had built and the use of the Sitecore Personalize connector, which I covered more in-depth later on in this series.
Sitecore PersonalizeFirst Look: Sitecore Personalize Code Assistant
Was fortunate to have been given early access to this new capability, so I used that to ask lots of questions, and prepare to write this content to be available on launch. This article talks about what this new feature is and how you use it.
Sitecore PersonalizeBuilt MCP Server for Sitecore Personalize
I wrote a blog about creating this MCP Server for Sitecore Personalize. It was the first remotely hosted MCP Server in the community. It used Cloudflare Workers to make it possible, and this is a great example of how you might build one. Obviously you now have the official Sitecore MCP server, but there still could be a good use case to build your own custom MCP Server.
Sitecore PersonalizeSitecore Hackathon 2025: Team DED - My Thoughts and Review My Contributions
I participated in the Sitecore Hackathon 2025, and in this post, I share my experience and talk a little bit about our contribution and where I'll go next with it. Ironically the contribution that was done for the Hackathon. Erica took that initial app and built her XM Cloud Content Export Tool on it. And I used this contribution to get started building out my Sitecore Copilot tool.
Sitecore XM CloudSitecore Assistant App
Started working on this project around 9/6, so that I could showcase Generative AI + Personalize. Was also wanting to showcase the new landscape for building customizations into Sitecore. This was before I knew about the Sitecore Marketplace, so now want to shift gears and build a Sitecore Personalize specific assistance for the Marketplace. It is currently an on-going project.
Sitecore PersonalizeAnswered Multiple Questions
Two answers for CDP/Personalize on Community Forum:
- https://community.sitecore.com/community?id=community_question&sys_id=c73f7a81c3b9465000c6acdc7a013124
- https://community.sitecore.com/community?id=community_question&sys_id=d1fe004bc3ccd250e813349f05013140
Revolutionizing Sitecore Personalize: Unleashing the Power of Generative AI Function Calling
Part of a series of blog posts talking about the Sitecore Personalize SDK that I created. This blog post went up a few notches, showcasing just how powerful the SDK can be when paired with Sitecore Personalize.
Sitecore PersonalizeCreating an Experience with the Sitecore Personalize SDK
This blog post provides a detailed overview of using the Sitecore Personalize SDK to create Experiences and Experiments, emphasizing the importance of understanding required fields and variations in data for different flow types. It guides readers through the process of initializing the SDK and offers code examples for creating a simple experience and a more complex use case involving decision models.
Sitecore PersonalizeCreate Web Template and Flow Integration Tests with Sitecore Personalize
Continued the content around the Sitecore Personalize SDK and showcasing how to create a web template and more tests you can run with the SDK. What's not seen here as much, is that I keep improving the SDK for each of these blog posts.
Sitecore PersonalizeIntroduction to Sitecore Personalize SDK and Testing
My Sitecore Personalize SDK is born! This is part of a series of blog posts that are all comingled with one another. This one introduces the SDK and talks about how you can get started with it, and who is it for, and then shows some coded examples.
Sitecore PersonalizeSitecore Personalize: The Secret of Writing Code in the Product
Another blend of AI + Personalize, kind of a precursor to stuff I'm working on now, on creating experiences on the fly. This blog shows how you can work with Gen AI to have it help you create code samples for your experiences.
Sitecore PersonalizeAI Friday: Prompt Engineering Basics
On the surface, doesn't appear to be exactly tied to Sitecore, but I brought in the use case from my presentation at SUGCON Europe, where I used Generative AI to help me craft Personas and the scoring for those personas, which I had used for my presentation. Also an important topic for anyone in the Generative AI realm.
Sitecore Personalize