A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

  • Syndicated blog - Posted on: Dec 13, 2025

    Optimizely Opal tools make it easy for AI agents to call your APIs – in this post we’ll build a small ASP.NET host that exposes two of them: one for product search and one for CMS content creation. We’ll walk through a concrete example: a small...

  • Syndicated blog - Posted on: Nov 26, 2025

    A short, practical orientation I use when introducing Opal. Lately I’ve been helping customers and developers understand Opal, and I kept finding myself giving the same explanations: what Opal actually does, what it is, where it fits, and how to...

  • Syndicated blog - Posted on: Sep 19, 2025

    When maintaining a long-lived Optimizely CMS site, you’ll eventually need to deprecate block types. The usual approach is to remove the block class from your codebase and then delete the corresponding content type from the CMS Admin interface....

  • Syndicated blog - Posted on: Aug 28, 2025

    Optimizely CMS 12 is built around a powerful and flexible content model. By understanding the core base classes and interfaces, developers can build scalable solutions, improve maintainability, and fully leverage the CMS’s extensibility. In this...

  • Syndicated blog - Posted on: Aug 12, 2025

    In long-running Optimizely projects, it’s not uncommon to find content types or properties that exist only in the database. Maybe they were created during an early phase of the project, left behind after a refactoring or added directly via the UI...

1 2 Last
 Workplace: Knowit AB (Experience)
 Community Level: Esteemed Citizen

Syndication and sharing