Measuring Sitecore Media Library Size for a Smooth Migration

A while back, I worked on a large-scale Sitecore to another CMS migration project which came with lots of constraints and challenges. Due to the highly sensitive nature of the system, I wasn’t given direct access to the server or filesystem. I was only given Sitecore admin access that too after lots of convincing and … Continue reading Measuring Sitecore Media Library Size for a Smooth Migration

Sitecore Personalize Part 3: Integrate Sitecore Personalize using Sitecore Engage SDK with Next.js

Continuing our exploration of Sitecore Personalize integrations, today let's dive into a key implementation for modern websites i.e. integration of Sitecore Personalize with a Next.js website using the Sitecore Engage SDK. As I shared in my previous blog posts, there are multiple ways to integrate Sitecore Personalize into your applications. However, when working with Next.js … Continue reading Sitecore Personalize Part 3: Integrate Sitecore Personalize using Sitecore Engage SDK with Next.js

Sitecore Personalize Part 1: How to Sign Up, Accept Invite, and Setup User Access

Congratulations, you have finalized your contractual discussions and are now ready to dive into Sitecore Personalize, a powerful tool for Personalization. But before you begin, there are important steps to get access for you and your team. Let me explain how we did it, including minor issues we faced, so you can avoid them. Problem We … Continue reading Sitecore Personalize Part 1: How to Sign Up, Accept Invite, and Setup User Access

Sitecore Docker Upgrade Sitecore CLI to 6.0.23 to enable progressiveMetadataPull

We use Sitecore CLI for content serialization and pushing content changes across various environments, including production. However, we recently encountered a strange error when attempting to push content to production. After consulting Sitecore Support, we were advised to upgrade Sitecore CLI to version 6.0.23, which introduces progressiveMetadataPull, a crucial feature for handling large amounts of … Continue reading Sitecore Docker Upgrade Sitecore CLI to 6.0.23 to enable progressiveMetadataPull

Sitecore CLI 5.1.25 serialization error [GraphQLHttpException] Unexpected HttpResponseMessage with code: BadGateway

Sitecore Command Line Interface also called Sitecore CLI is a good tool to serialize and deploy your content changes like templates, renderings, standard values etc. However being a new tool it has its limitations. I have shared couple of blog posts on how to ensure that there are no duplicate items in Sitecore before you … Continue reading Sitecore CLI 5.1.25 serialization error [GraphQLHttpException] Unexpected HttpResponseMessage with code: BadGateway

Sitecore on Vercel: Tips for Optimizing Your Application Usage and Keeping Costs Down

Deploying your Sitecore application on Vercel might come as a surprise if you're accustomed to hosting on platforms like Azure or on-prem servers. While Vercel offers an impressive infrastructure, it works quite differently from traditional hosting solutions. Therefore, it's essential to understand how Vercel charges for its services and how to optimize your application to … Continue reading Sitecore on Vercel: Tips for Optimizing Your Application Usage and Keeping Costs Down