Intro π In this post, I’ll cover three tips developers should consider when deploying a new headless site to XM Cloud. Having recently added a new headless site to an existing solution, I ran into a few issues. I hope to save others from similar headaches in the future (mostly myself π). If you’ve added […]
Blogs from this Author
Fixing an XM Cloud Deployment Failure
Intro π Last week, I noticed that deployments to Sitecore XM Cloud were failing on one of my projects. In this blog post, I’ll review the troubleshooting steps I went through and what the issue turned out to be. To provide a bit more context on the DevOps setup for this particular project, an Azure […]
Lessons from the Front: Indexing Content Hub in Coveo
Intro π In the new composable world, it’s common for medium to large Sitecore solutions to include a search appliance like Coveo and a digital asset management tool like Sitecore Content Hub. A typical use-case is to build search sources in Coveo that index content residing in Content Hub. Those indexes, in turn, can then […]
Fixing 404 Responses for Versioned Images in Experience Edge
Intro π My team and I recently ran into an issue while working on a Sitecore XM Cloud project that turned out to be pretty interesting. The issue had to do with images published to Experience Edge not loading as expected within certain renderings. The GET requests for these images in Experience Edge would return […]
Exporting Media Items with Sitecore PowerShell Extensions
Intro π At this point, I think every Sitecore developer uses or has at least heard of Sitecore PowerShell Extensions (SPE). This powerful module for Sitecore is an auto-include for most teams and projects. The module is included with XM Cloud instances by default; if you use XM Cloud, then you already have SPE. If […]
Replacing Postman with the REST Client Visual Studio Code Extension
I (somehow) only recently discovered and began using the REST Client Visual Studio code extension created by Huachao Mao (GitHub: https://github.com/Huachao/vscode-restclient). Itβs essentially an in-editor, Markdown-like HTTP request authoring and execution tool that allows developers to build a request (or multiple requests) in .http and/or .rest files. Think of it as a more Spartan, utilitarian […]
Lessons from the Front: Experience Edge and XM Cloud
Having worked on headless Sitecore projects for the last year and a half or so involving Experience Edge and/or XM Cloud, I’ve run into some…interesting things. In this post, I hope to share a few “lessons from the front” in the hopes that other teams out there can avoid the same mistakes and potentially save […]
Perficient Atlanta Board Game Night Draws Enthusiasts and Newcomers
We have a handful of colleagues in our Perficient Atlanta office who enjoy playing board games. After several independent games were organized at the office, we knew there would probably be interest in an office-wide gaming event. This inspired us to launch an βofficialβ board game night, and weβve hosted four so far. The gatherings […]