Masthead image for SitecoreFundamentals.com
Banner image for Dynamic Placeholder Management When You Can't, or Don't Want to Use Experience Editor article

Ok, so dynamic placeholders are very cool and definitely needed, but unlike standard placeholders we depend on using the experience editor to manage them. But what if it's not working, hasn't been coded properly to use EE, or is just too plain slow? Today I'll show you how to manage them with the much faster and more reliable content editor.

Read More
Banner image for Understanding 100% Database Usage Caused by Your Sitecore GenericProcessingPool Table article

While managing an instance of Sitecore I saw a bot got past the excludedUserAgents configuration, which means its traffic is recorded and we don't want that. Flushing the data out is simple with the Analytics Database Manager, but there are cases where there's transient data queued for processing in the GenericProcessingPool table, and it can be a problem.

Read More
Banner image for What's Burning My Shard Databases at 100%? article

This morning I was alerted to both shard databases burning at 100%, which should never happen in a right-sized configuration. After some checking around, the problem appeared to be bots indexing this site. That's great, we like bots! But Sitecore wasn't identifying these visits for what they were, and began processing them as Users, to be collected into the xDB. Here's a quick guide to keep these bots that slipped past detection at bay.

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 Applying a Hotfix to Correct xConnect Bugs Doesn't Always Mean You're Finished article

While supporting a Sitecore Managed Cloud environment, I had to apply a patch to resolve DeviceProfile conflict exceptions. The errors cleared up nicely, but what wasn't obvious was a new batch of errors, to the tune of 600,000+ in only a few short days. In this article I'll walk you through the steps needed to resolve the numerous “Failed to load N interactions from XConnect” errors that can come up.

Read More