Masthead image for SitecoreFundamentals.com
Banner image for The Case of the Conflicting Base Template, and How Such an Alarming Situation Can Occur article

I was recently working on a custom site settings item which needed a new base template. Once added, I got a scary warning about removing a base template during save. How can this be? All I did was add a new template! I'll explain the why and how in this article.

Read More
Banner image for I'm Not Out of Order, TDS Isn't Out of Order, This Whole …. Solution Is Out of Order! Why Your Builds Are Not Deploying Without Errors. article

I had a real tricky issue this week as my newly built assemblies weren't being deployed to a dev environment. There were no errors. No warnings. There was even a message in the build output that the files I needed were in fact sent, but nothing showed up. Well, it all came down to a pesky developer playing around with the solution's configuration.

Read More
Banner image for The Case of the Test Index That Just Wouldn't Stop Rebuilding article

We've got a client with a really cool search implementation, and they're always excited to publish new content and see how our various CTAs dynamically pull data based on this or that. So, once the site started to really get going with content, we were getting requests about content not getting indexed. After a couple of initial checks, it turns out the sitecore_suggested_test_index was clogging the pipes! Why? How? Let's check it out.

Read More
Banner image for Path Analyzer Missing Data and Instead of That I've Got a Handful of Entitydoesnotexistexception Exceptions article

A new client came to me asking about their Path Analyzer missing random days of data. EntityDoesNotExistException gives some easy answers, but a less known trick finally fixed this issue.

Read More
Banner image for Site Failures and What Else Can Happen When You're Not Monitoring the Health of Your Sitecore Implementation article

This week a client had a well-running installation go offline, showing “Error 524: a timeout occurred”. Not having worked on this instance for several months, the first thing I did was look at the logs to see what's going on. The site is logging thousands of exceptions a day, and one SQL database is pinned at 100% for at least seven days. This needed a few steps to resolve the issue, so let's go through them.

Read More