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!