The Baker’s Dirty Dozen for a New Laptop

As I was setting up my new laptop (yay!) I figured it might be helpful to share what I consider “essential” from a dev tools point of view.  This isn’t all Sitecore-specific, but should be helpful regardless: Astrogrep – Ever wanted to find where a value is in the mess of Sitecore configs?  Check out…


SIF – Setting the Custom Errors Mode

By default, Sitecore 9 ships with the customErrors mode set to RemoteOnly. I’m not complaining.  But if you’re using SIF to configure a QA server, you may want to change that.   In a push to have infrastructure as code, the module below actually does this for you.  Here’s the modlue:

Nothing really fancy here. …


Using SIF to Install Sitecore Packages

One of the neat things about the SIM tool was the ability to upload a package to a fresh install of Sitecore.  This was great for installing things like a 301 redirect module, WFFM, or anything else that was boilerplate for your instance.  With SIF, that functionality isn’t present out of the box.  But… now…


SIF – Changing the Website Install Folder

By default. SIF installs Sitecore in “<SystemDrive>\inetpub\wwwroot\<SiteName>”.  That’s not ideal for me, as I don’t put any real data on my C drive. It all goes on my D drive.  How can we fix this?  We’ll need to make one change to two different files. In either sitecore-XP0.json or xconnect-xp0.json, look for the following line:…


Compositing Placeholder Settings

Placeholder Settings make the world go round.  Unfortunately, out of the box Placeholder Settings have some limitations.  While it’s true you can create a generic placeholder setting and then override it at the template level.  Sometimes you may have dozens of “common” components that you want on every template.  If you’ve tried to add a…