#optimizely — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #optimizely, aggregated by home.social.
-
I'm trying to help an agency troubleshoot a situation where they're using Optimizely and I've been looking for a way to demo it and I'm totally shocked Optimizely doesn't have a turnkey demo environment where you can just sign up via self-serve. So oldschool.
-
I'm trying to help an agency troubleshoot a situation where they're using Optimizely and I've been looking for a way to demo it and I'm totally shocked Optimizely doesn't have a turnkey demo environment where you can just sign up via self-serve. So oldschool.
-
I'm trying to help an agency troubleshoot a situation where they're using Optimizely and I've been looking for a way to demo it and I'm totally shocked Optimizely doesn't have a turnkey demo environment where you can just sign up via self-serve. So oldschool.
-
I'm trying to help an agency troubleshoot a situation where they're using Optimizely and I've been looking for a way to demo it and I'm totally shocked Optimizely doesn't have a turnkey demo environment where you can just sign up via self-serve. So oldschool.
-
I'm trying to help an agency troubleshoot a situation where they're using Optimizely and I've been looking for a way to demo it and I'm totally shocked Optimizely doesn't have a turnkey demo environment where you can just sign up via self-serve. So oldschool.
-
Stop bot attacks before they hit your DB. Beyond reCAPTCHA, consider
Honeypots: Zero user friction.
Cloudflare Turnstile: Privacy-first & invisible.
Rate Limiting: Stop them at the edge.Every form especially "hidden" legacy ones needs a shield. 🛡️
-
One forgotten form is all it takes for a bot attack to disrupt your site.
We recently caught a spam storm on a "hidden" legacy form. Audit every entry point—if it accepts input, it needs reCAPTCHA or bot protection. No exceptions.
-
Building custom property editors in CMS 13? Good news: you can finally drop Dojo. 🚀
Modern JS frameworks like React are now supported via the JS SDK. No more legacy UI lock-in just a massive DX win for your team.
#Optimizely -
I'm going to keep going on about this until everyone I know joins =)
https://app.daily.dev/squads/optimizelytechPlease join my #Optimizely community on daily.dev great place to share articles and insights into the platform
-
I'm very excited to announce that I have moved from Silver to Optimizely Most Valued Professional (OMVP) Gold status this year!
It had been my goal to achieve this next year so getting it a year early is amazing.
Onwards to Platinum now!
#Optimizely #OMVP #CareerMilestone #ProfessionalGrowth -
Staying on top of CMS updates is a full-time job. Let's make it easier. Join the Optimizely Tech Squad on daily.dev to share resources, solve DX headaches, and connect with other developers.
Join us: https://app.daily.dev/squads/optimizelytech #Optimizely #DotNet
-
Dependency injection gets stricter in Optimizely CMS 13. 🛠️
Classes with dependency-accepting constructors have been removed. The compiler will catch these, but be prepared to untangle overlapping constructors in your DI setup.
#Optimizely #CMS13 -
Multi-site routing is evolving in Optimizely CMS 13.
SiteDefinition is migrating to Application. This fundamental shift in site resolution requires updating your custom URL segment logic and API integrations.
#Optimizely #CMS -
Optimizely CMS 13 drops Newtonsoft for System.Text.Json.
If you've relied on custom converters, it's time to refactor. Nullable annotations are also stricter. Start testing your serialization logic in staging now before the upgrade.
#Optimizely #DotNet -
Optimizely CMS 13 breaking change alert.
GetContentTypePropertyDisplayName is being retired. If you rely on this for custom UI or labels, it’s time to refactor.
Inject IDisplayNameResolver instead. Another step toward standard .NET patterns and away from static helpers.
-
Optimizely CMS 13 has removed IValidate<T>.
If you’ve built custom validation for blocks or pages, this is a major breaking change. You’ll need to refactor toward standard .NET validation attributes or the updated validation service.
Prep your upgrade path now to avoid a headache later.
-
If you’re moving from Optimizley CMS 12, the methods you used to keep your database lean likely need a rewrite. I’ve mapped out the specific changes and how to update your logic for the new version.
Read the full guide:
https://stuartgreig.dev/blog/removing-unused-properties-in-optimizely-cms-13-what-changed-and-why -
Upgrading to Optimizely CMS 13? 🏗️
Don't let deprecated methods break your cleanup routine. The way we handled unused properties in CMS 12 has changed, and your existing logic likely needs an update to stay compatible.
Full breakdown of what’s changed coming soon.
-
Can you run Optimizely CMS 13 on the .NET 11 Preview?
Yes, it works. But should you do it? Nope!
I've wrote a short article about how to do it, and what advantages we can expect when .NET 11 launches later in the yearhttps://stuartgreig.dev/blog/running-optimizely-cms-13-on-net-11-preview
#Optimizely #DotNet -
Still have CMS 11 -> 12 migration flashbacks? 😅
CMS 13 is different. It’s an evolution, not a revolution. Minimal breaking changes, .NET 10 performance, and a shift to true AI orchestration via the Opal Tools SDK.
Read the full breakdown:
https://stuartgreig.dev/blog/optimizely-cms-13-upgrade -
Opal 2.0.0 isn't just a gimmick. Using it to automate image alt-text is a massive DX win. 🤖
It handles the accessibility heavy lifting so editors can focus on content, not compliance. Great to see AI solving real-world CMS pain points at scale.
-
Opal 2.0.0 isn't just a gimmick. Using it to automate image alt-text is a massive DX win. 🤖
It handles the accessibility heavy lifting so editors can focus on content, not compliance. Great to see AI solving real-world CMS pain points at scale.
-
Opal 2.0.0 isn't just a gimmick. Using it to automate image alt-text is a massive DX win. 🤖
It handles the accessibility heavy lifting so editors can focus on content, not compliance. Great to see AI solving real-world CMS pain points at scale.
-
Opal 2.0.0 isn't just a gimmick. Using it to automate image alt-text is a massive DX win. 🤖
It handles the accessibility heavy lifting so editors can focus on content, not compliance. Great to see AI solving real-world CMS pain points at scale.
-
Opal 2.0.0 isn't just a gimmick. Using it to automate image alt-text is a massive DX win. 🤖
It handles the accessibility heavy lifting so editors can focus on content, not compliance. Great to see AI solving real-world CMS pain points at scale.
-
CMS 13 disables On-Page Editing (OPE) by default. The era of the Visual Builder is here. 🏗️
It’s a major shift from 1:1 site previews to a decoupled, SaaS-first editing experience. Developers need to start thinking about how components map to this new unified UI now.
-
Search & Navigation is officially deprecated in CMS 13. The future is Optimizely Graph. 🚀
If you're making the switch, the new C# SDK is a game-changer. It provides a fluent API that feels native to .NET, making the GraphQL transition much smoother for the team.
-
Opticon 26 dates are live! 🗓️
This is easily one of my favorite events of the year. It’s always packed with genuine technical insights and great conversations around the Optimizely ecosystem.
I’ll be at the London leg on Oct 13th
-
Building a dedicated space on daily.dev for all things Optimizely! 🚀
Experimentation, CMS, or Commerce—join our squad to stay ahead of the curve. Let’s learn and grow together!
Join here: https://app.daily.dev/squads/optimizelytech
-
SEO-friendly URLs shouldn't be manual work. 🌍
My latest post is live: Forcing lowercase URLs in Optimizely CMS during auto-translation.
Ensure consistency across your global sites with a simple code-first approach.
🔗 https://stuartgreig.dev/blog/forcing-lowercase-urls-in-optimizely-cms-during-auto-translation
-
Mixed-casing in URLs isn’t just an eyesore it’s an SEO and analytics tracking headache.
When using auto-translation in Optimizely, keeping slugs consistent shouldn't be a manual task for editors.
Solution coming soon...
-
Upgrading to Optimizely CMS 13? Your muscle memory is about to be tested! 🧠
The classic /episerver/cms/ path is changing. Depending on your setup, look for:
🔹 DXP + Opti ID: /ui/CMS
🔹 Self-hosted: /Optimizely/CMSMuscle memory too strong? You can revert it in Startup.cs! 💻 #Optimizely #CMS13 #DotNet
-
Stop manual block-by-block translations in Optimizely!
Learn how to use the TranslateOrCopyContentAreaChildrenBlockForTypes config to automate workflows & level up the Editor Experience.
Read more: https://stuartgreig.dev/blog/automating-block-translations-in-optimizely
-
Optimizely CMS 13 is officially here and it’s a total shift in the DX landscape.
✅ .NET 10 Upgrade
✅ Visual Builder as default
✅ Graph-powered Content Manager
✅ Figma-to-Code workflowsIt’s the ultimate win for the Editor Experience.
-
I’m a developer by trade, but a massive advocate for the Editor Experience.
To build better tools, you have to understand how they are managed. Excited to announce that I’ve recently completed
Optimizely SaaS CMS Certified Administrator
Optimizely DXP Certified Administrator
Optimizely Experimentation Optimization Certified Manager
Optimizely CMP Certified Administrator
#Optimizely #Certification -
"Stop hardcoding Schema.org JSON-LD in templates. We made structured data a first-class CMS property in Optimizely with custom PropertyList types. Content editors manage SEO data, API consumers get validated JSON. Win-win #SEO #dotnet #optimizely
-
Giving the @Optimizely CMS 13 Preview a spin. 🎡
First impressions:
✅ Smooth upgrade path from v12
✅ Clean modernization of the stack
✅ Docs are already spot onJump in early:
https://docs.developers.optimizely.com/content-management-system/v13-Pre-Release/docs/upgrade-cms-12-to-cms-13-pre-release -
Last time I wrote about PropertyList. Now it is time for efficient deserialization of JSON property data with PropertyJson. #optimizely https://stefanolsen.com/posts/retrieve-json-data-from-a-property-the-efficient-way/?utm_source=mastodon&utm_medium=social&utm_campaign=propertyjson
-
Here is a little code pattern I use a lot in import jobs in #Optimizely, when the content types include custom property lists.
https://stefanolsen.com/posts/beware-when-storing-complex-types-in-propertylist/?utm_source=mastodon&utm_medium=social&utm_campaign=propertylist -
Regjeringen, banenor o.l. er nede fordi #Optimizely (#episerver) er en av statens hoffleverandører, og Optimizly i sky plasserer ting bak #cloudflare.
-
Regjeringen, banenor o.l. er nede fordi #Optimizely (#episerver) er en av statens hoffleverandører, og Optimizly i sky plasserer ting bak #cloudflare.
-
Regjeringen, banenor o.l. er nede fordi #Optimizely (#episerver) er en av statens hoffleverandører, og Optimizly i sky plasserer ting bak #cloudflare.
-
Regjeringen, banenor o.l. er nede fordi #Optimizely (#episerver) er en av statens hoffleverandører, og Optimizly i sky plasserer ting bak #cloudflare.
-
Regjeringen, banenor o.l. er nede fordi #Optimizely (#episerver) er en av statens hoffleverandører, og Optimizly i sky plasserer ting bak #cloudflare.
-
During a recent Optimizely CMS 12 upgrade, I decided to benchmark the existing DisplayChannel implementation. A simple thing.
Even though I made it myself previously, there was still room for performance improvement. It turned out 95% faster to be exact.
Let’s see how it works and how to use it in other places. #optimizely #dotnet
https://stefanolsen.com/posts/turbocharge-your-strings-a-case-of-display-channels/?utm_source=mastodon&utm_medium=social&utm_campaign=benchmark-searchvalues -
Deutscher Wissenschaftsverlag schickt Autorenverträge zum digitalen Signieren auf der Onlineplattform #DocuSign und schreibt dazu:
„DocuSign unterhält europäische Server und unterliegt den deutschen Datenschutzrichtlinien“
@kernpanik ruft die Seite auf und stellt fest, dass diese ohne Consent eine Verbindung zum Trackingdienst #Optimizely in Kanada herstellt.
#Neuland, immer wieder #Neuland. Ich frage mich, ob es hierzulande auch nur einen einzigen Verlag gibt, der #DGSVO-konform arbeitet.
-
Deutscher Wissenschaftsverlag schickt Autorenverträge zum digitalen Signieren auf der Onlineplattform #DocuSign und schreibt dazu:
„DocuSign unterhält europäische Server und unterliegt den deutschen Datenschutzrichtlinien“
@kernpanik ruft die Seite auf und stellt fest, dass diese ohne Consent eine Verbindung zum Trackingdienst #Optimizely in Kanada herstellt.
#Neuland, immer wieder #Neuland. Ich frage mich, ob es hierzulande auch nur einen einzigen Verlag gibt, der #DGSVO-konform arbeitet.
-
Deutscher Wissenschaftsverlag schickt Autorenverträge zum digitalen Signieren auf der Onlineplattform #DocuSign und schreibt dazu:
„DocuSign unterhält europäische Server und unterliegt den deutschen Datenschutzrichtlinien“
@kernpanik ruft die Seite auf und stellt fest, dass diese ohne Consent eine Verbindung zum Trackingdienst #Optimizely in Kanada herstellt.
#Neuland, immer wieder #Neuland. Ich frage mich, ob es hierzulande auch nur einen einzigen Verlag gibt, der #DGSVO-konform arbeitet.
-
Deutscher Wissenschaftsverlag schickt Autorenverträge zum digitalen Signieren auf der Onlineplattform #DocuSign und schreibt dazu:
„DocuSign unterhält europäische Server und unterliegt den deutschen Datenschutzrichtlinien“
@kernpanik ruft die Seite auf und stellt fest, dass diese ohne Consent eine Verbindung zum Trackingdienst #Optimizely in Kanada herstellt.
#Neuland, immer wieder #Neuland. Ich frage mich, ob es hierzulande auch nur einen einzigen Verlag gibt, der #DGSVO-konform arbeitet.
-
Back to tech blogging again. This time with a little trick I often apply to sites, when the failed request log shows unserved Outlook Autodiscover requests. https://stefanolsen.com/posts/send-away-outlook-autodiscover-request-the-easy-way/ #optimizely
-
-
-
-
-
@Syphilia Eks. på nettside som bruker CF som cdn-underleverandør er programvareleverandøren (#Episerver, nå #Optimizely) til https://www.regjeringen.no
-
@Syphilia Eks. på nettside som bruker CF som cdn-underleverandør er programvareleverandøren (#Episerver, nå #Optimizely) til https://www.regjeringen.no
-
@Syphilia Eks. på nettside som bruker CF som cdn-underleverandør er programvareleverandøren (#Episerver, nå #Optimizely) til https://www.regjeringen.no
-
@Syphilia Eks. på nettside som bruker CF som cdn-underleverandør er programvareleverandøren (#Episerver, nå #Optimizely) til https://www.regjeringen.no
-
Dylan Young did some investigating into the difference between #Optimizely SaaS and #Sitecore XM Cloud. I had some thoughts...
https://jasonstcyr.com/2024/09/11/optimizely-vs-sitecore-a-saas-show-down-by-dylan-young/
-
Dylan Young did some investigating into the difference between #Optimizely SaaS and #Sitecore XM Cloud. I had some thoughts...
https://jasonstcyr.com/2024/09/11/optimizely-vs-sitecore-a-saas-show-down-by-dylan-young/