My blog is now running using Optimizely CMS!

Posted on Sunday, January 12, 2025

It's official! You are currently reading this post on my shiny new Optimizely CMS website. 

In the past weeks, I have been quite busy crunching every items to transfer my originally developed website from Orchard CMS to Optimizely CMS. It was quite the experience and also, a lot of new opportunities are now on the horizon. 

Now what?

During this experience, I was able to take my time to tackle certain architectural challenges that we're often facing when creating a new Optimizely CMS website. So in the upcoming days/weeks, I will be able to talk about these, but here's a sneak peek on the topics I'd like to talk about: 

  • What's the right project structure, or at least, best suggested structure, when building the project with a multi site setup in mind.
  • Creation & announcement of a new NuGet feed that will ease the multi site setup for developers.
  • For those interested, I have also developed a custom RSS feed integration for Optimizely CMS that I plan on publishing. You can see it in action on this blog: https://www.davidhome.net/rss/.
  • GitLab pipelines. I have fully automated builds & deployments of the website using this technology. I'm normally accustomed to use Azure DevOps, but for this personal project, it was a great opportunity to learn something different using my own GitLab instance.
  • Maybe an open topic on the mediator pattern? I've used the library MediatR for my blog.

Stay tuned & happy coding!