I’ve upgraded my RSS Feed Integration library for Optimizely CMS to support Optimizely CMS 13. Version 3.0.0 is currently released as a beta to...
The beta version 2 of DavidHome.Optimizely.MultiSite is now available on NuGet: https://www.nuget.org/packages?q=DavidHome.Optimizely.MultiSite Thi...
In many Optimizely CMS projects, certain files must exist at the root of the site - robots.txt , ads.txt , security.txt , or other plain text...
Optimizely CMS Easy RSS Feed Integration Library — Now in v2 A while ago I launched a NuGet-package called DavidHome.RssFeed to make RSS feed...
While checking Application Insights earlier this year, I stumbled upon a strange exception in my Optimizely site. At first, I thought it might be ...
Beware of Overusing OnStatusChanged in Optimizely CMS Scheduled Jobs Optimizely CMS allows you to create scheduled jobs — a powerful feature often...
Introduction When building a .NET web application, it's common to use the combination of UseExceptionHandler and UseStatusCodePagesWithReExecute in...
A while back, our team encountered a puzzling production bug: URLs generated by the UrlResolver would randomly differ depending on who accessed the...
Introduction This blog post will explore the GitLab CI/CD pipeline configuration for deploying to Optimizely DXP. I wanted to be able to automate a...
The main challenge of building an Optimizely CMS website is to think about its multi site capabilities up front. Making adjustment after the fact c...