Masthead image for SitecoreFundamentals.com
Banner image for Uncaught Syntaxerror: Unexpected Identifier Error With Experience Editor and How to Fix It article

Usually when you see a syntax error in console your first intuition is to check latest front-end code changes, but this can actually template authoring! Yeah, it's something Sitecore can fix quite easily, but for not, here's a tip on how to identify and resolve this situation.

Read More
Banner image for Where in the World Is the User? a Short Tale of GeoIp Confusion. article

We recently rolled out a new Sitecore implementation where GeoIp was used. I'm proud of this one because we developed a neat geospatial lookup with caching that was quite efficient. All went well through QA, UAT, and even Production environment testing. Once live though, it was a different story.

Read More
Banner image for Clearing Your Media Cache in Azure Isn't as Simple As It Sounds, Thanks to This Little Kudu Access Issue. article

During our latest release there was a need to clear our media cache. Normally I'd be happy to do this by just restarting the app, but in production that method is not satisfactory. After a few twists and turns it became clear the only way to do this without a restart is to write a custom script, so here you go!

Read More
Banner image for Optional Parameter Don't Play Nice With Sitecore Scheduling article

In my post, How to Add Custom Buttons to the Content Editor Ribbon, I showed a snippet near the end that executes an import function. One small problem I came across, is that an agent won't work well with a method that has optional parameters.

Read More
Banner image for Handling Index Sitecore_Marketingdefinitions_Web Was Not Found Errors in Sitecore 9+ article

Since the release of Sitecore 9+ we're seeing a lot of people posting in forums cases where they see errors related to indexes not found. Correcting this Sitecore startup issue was simple to fix once I figured out what's going on, and it's nothing related to indexes at all! 

Read More