Follow bloggers on Optimizely World to get the latest from people who know all about the Optimizely platform! You will find blog posts from the entire Optimizely community, as well as from the Optimizely development teams.
Start blogging - create your own blog (requires log in)
Manage your blog posts on Optimizely World (requires log in)
Rules for blogging on Optimizely World
When working with an Optimizely CMS solution that has evolved over time, it is common to end up with many content types. As the number grows, the default editor UI can become harder to scan. Editors may need to spend more time working out what a...
If you have built an Optimizely CMS SDK site, you already know getContentByPath on a catch-all. This post is about the part that file never says out loud: when that Graph call runs. We will unpack force-dynamic versus await connection(), and how...
I don't think I'm always that convensional . And that's where this starts... So firstly, I was lucky enough to see OCP UI extensions for Optimizey SaaS a few months back - these are apps that extend the capabilities of the SaaS CMS platform using...
Most accessibility tooling in the CMS space has the same shape. A crawler walks your published site, renders each page, runs axe-core over the DOM, and hands back a dashboard with a number on it. That number goes into a slide deck. Everybody feels...
A drop-in base class and Blazor UI that records what Optimizely CMS 13 scheduled jobs actually did — logs, metrics, result summaries, and retention.
The version number is doing a lot of work to look harmless. Fourteen to fifteen. A nudge, surely. Bump the packages, run the build, ship it Friday. It is not that. If you've shipped a few of these you can feel it coming, the kind of release where...
In August, Nikki Punjabi wrote about a gap in Optimizely SaaS CMS : there is no out-of-the-box way to share a draft page with someone outside the CMS. The editor preview is session-bound. If a legal reviewer or brand owner without a CMS account...
If you have an Optimizely solution of any real age, you have Find code. Not in one tidy SearchService.cs , either, it's spread through page controllers, view components, scheduled jobs, and that one static helper somebody wrote in 2019 that...