Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
Niteco's Upgrade Machine: Agentic AI for Optimizely CMS 11 β 12 and Commerce 13 β 14
Source: This post is a re-published and reformatted version of Accelerating Optimizely CMS and Commerce upgrades with agentic AI (Part 1 of 2) by Hung Le Hoang, published on Optimizely World on ...
Accelerating Optimizely CMS 12 β 13 and Commerce 14 β 15 with Agentic AI
Source: This post is a re-published and reformatted version of Accelerating Optimizely CMS and Commerce upgrades with agentic AI (Part 2 of 2) by Hung Le Hoang, published on Optimizely World on ...
Upgrading Ginbok CMS from Optimizely 12 to 13: A Step-by-Step Developer Guide
Optimizely CMS 13 is currently available as a developer preview. It introduces a more composable, headless-first architecture β and with it, several breaking changes that require hands-on code migr...
How I Used AI to Build Ginbok.com β From Idea to Production in My Spare Time
Ginbok.com started as a side project I spun up in my spare time β a personal blog powered by Optimizely CMS 12 on the backend and Next.js 14 on the frontend. What made this build different from my...
SAP and Optimizely Integration: A Strategic B2B Guide
In the complex landscape of B2B e-commerce, the seamless integration between an Enterprise Resource Planning (ERP) system and a Content Management System (CMS) is a cornerstone of digital maturity....
Strategic Permissions Management in Optimizely CMS 12
The Strategic Value of Granular Access Control In the modern digital landscape, managing a complex enterprise platform requires more than just basic user roles. For organizations using Optimize...
Eliminating N+1 Queries in Optimizely CMS: A Case Study
The Hidden Cost of Nested ContentAreas In Optimizely CMS (formerly Episerver), the flexibility of ContentArea often leads to nested architectures. While great for editors, it frequently introdu...
Custom Multi-Select Tag & Category Editors | Optimizely CMS 12 Dojo
Content editors working with Optimizely CMS 12 often encounter a significant friction point in their daily workflow: managing taxonomies. The default [SelectMany] and [SelectOne] attributes provide...
Integrating SAP ERP with Optimizely Commerce: A B2B Guide
Introduction In the landscape of B2B e-commerce, the integration between a Content Management System (CMS) and an Enterprise Resource Planning (ERP) system is a complex yet vital endeavor. This...
Optimizely CMS: Find vs. Database Architectural Analysis
In the lifecycle of developing Optimizely CMS applications, architects and developers frequently face a critical decision: "Should we use Optimizely (Episerver) Find or query the database directly ...