MVP 2026
Technology
MVP 2025
Technology
Timeline
Netlify Cache-Tag Purge & ISR with Next.js
n this article I explain how to use Netlify’s cache-tag purge feature along with ISR (Incremental Static Regeneration) in Next.js to efficiently manage content updates and caching. I walk through setup and configuration so developers can deliver fresh content without sacrificing performance or cache integrity. The goal was to offer a reliable and streamlined caching strategy
Sitecore XM Cloud Sitecore JSSIntegrating SAP Customer Data Cloud with Sitecore XM Cloud Next.js
In this article I explain how I integrated SAP Customer Data Cloud (CIAM) with a Sitecore XM Cloud + Next.js site to add secure user authentication, session management, and SSO support. I walk through the challenges, solutions, and middleware setup in detail.
Sitecore XM Cloud Sitecore JSSSitecore Search and XM Cloud - Experiences and Learnings
Covered key topics including integrating the Sitecore Search React SDK into a Next.js headless application, extending and customizing the SDK, managing search configurations, and handling data crawling and extraction. Also discussed implementing multilingual search and enabling PDF crawling for richer discovery experiences.
Sitecore SearchSEO Auditor — Sitecore Marketplace App for Automated SEO Insights
In this article I introduce the SEO Auditor, a Sitecore Marketplace app I built to automate SEO audits inside Sitecore. I made it open source so developers can use it, extend it, and improve it for real-world projects.
Sitecore XM CloudSEO Auditor — Sitecore Marketplace App for Automated SEO Insights
SEO Auditor, a Sitecore Marketplace app I built to automate SEO audits inside Sitecore. I made it open source so developers can use it, extend it, and improve it for real-world projects. The goal was to give the community an accessible, practical tool for elevating SEO quality.
Sitecore User Group - Pakistan
I launched the Sitecore User Group Pakistan (sugpk.com) to build the first organized Sitecore community in the country. My goal is to bring local developers together, host regular meetups, and connect Pakistan’s talent with the global Sitecore ecosystem. I also coordinated with the Sitecore Community Team for guidance on official recognition, governance, and best practices to ensure long-term success.
From Excel to Sitecore – My Streamlined Migration Workflow via PowerShell
In this article I describe how I built a robust pipeline to migrate content from Excel into Sitecore using a Next.js API and PowerShell automation. I explain how this workflow simplifies content migration, eliminates manual imports, and makes large-scale content imports safer and repeatable.
Sitecore XP Sitecore JSSSitecore FED-First Approach: Building the Frontend Before CMS Integration
In this post I describe how to adopt a front-end–first (FED-first) approach with Sitecore, decoupling UI development from CMS setup. I outline how teams can build the frontend ahead of content integration and later connect it with Sitecore’s APIs.
Sitecore XM CloudWorkflow Email Notifications in Sitecore XM Cloud
I wrote this article to show how teams can enable workflow email alerts in XM Cloud using Webhook Submit Actions and a simple Next.js API. It walks through the setup end to end and provides a practical pattern for real projects. My focus was to make workflow automation easier for developers moving to XM Cloud.
Sitecore XM Cloud Sitecore JSSSitecore Performance Optimization Configuration
In this post, I discuss key performance optimization settings for configuring a Sitecore instance in a production environment. I cover adjustments to caching, memory usage, and resource management to ensure smooth operation under heavy traffic, including fine-tuning features like analytics and content management.
Sitecore XPExposing Site Settings from the Settings item in a Headless JSS Next.js Application
I wrote a blog on exposing Sitecore site settings from the Settings item in a Headless JSS Next.js application, explaining how to access and manage site-specific configurations to enhance flexibility and maintainability in headless implementations.
Sitecore XM CloudSitecore User Group Atlantic Canada
Sitecore Search & XM Cloud - Experiences and Learnings
AGENDA: INTRODUCTION SITECORE SEARCH & XM CLOUD - EXPERIENCES AND LEARNINGS
Sitecore Search SDK -Integrating Sitecore Search React SDK into the Sitecore XM Cloud Starter Repo -Extending Sitecore Search React SDK -Search Configurations, controlling Search from Sitecore XM Cloud
Sitecore Search Data Crawling -Sitemap Data Crawling and Extraction -Multi Language Sitemap Data Crawling and Extraction -PDF Meta Data Crawling and ...
Sitecore Search Sitecore XM CloudHandling Sitecore CM and IdentityServer Behind a Proxy or CDN in an Azure Environment
In this post, I share how we resolved a challenge with a Sitecore 10.4 deployment in an Azure environment, where Sitecore Content Management (CM) and IdentityServer (SI) were behind a proxy/CDN setup using Azure Application Gateway. I explain how the DNS configuration at the Application Gateway level was managed to overcome the issue.
Sitecore XPIndexing Sitecore Content Hub Assets in Coveo
I wrote a blog on indexing Sitecore Content Hub assets in Coveo, focusing on how to index only approved PDF documents with public URLs. The post explains how we used the Scroll API to efficiently retrieve and process large volumes of data.
Sitecore Content HubSitecore Search SDK Starter Kit Enhancements
In this GitHub repo, I have forked the starter kit and made the following enhancements to improve the user search experience:
1 - Introduced "Show More" and "Show Less" functionality on facets. 2 - Added filtering functionality on facets. 3 - Implemented a mechanism to append facet selections and the page number to the query string, allowing the search URL to be shared with preselected facets and page numbers.
Sitecore SearchSitecore Search Implementations
I wrote blogs on Sitecore Search, covering how to integrate the Sitecore Search SDK into a Next.js solution, enhance the overall search experience and utilize geospatial data to deliver location-based, contextually relevant results.
Sitecore Discover Sitecore Search Sitecore XM Cloud