Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
Optimizing Performance with Cloudflare Image Transformation
Large, unoptimized images are the primary enemy of Core Web Vitals. By offloading image manipulation to Cloudflare, we can serve perfectly sized, next-gen formats (WebP/AVIF) without taxing our Opt...
Fix Missing Catalogs Tab in Optimizely Commerce
Problem After installing Optimizely Commerce, the Catalogs tab is missing from the CMS Assets Pane, despite: EPiServer.Commerce.UI package being installed User having CommerceAdmins role Commerce ...
Fixing an AmbiguousMatchException in Optimizely CMS 12
The Problem You start your Optimizely CMS 12 application and get this error: System.Reflection.AmbiguousMatchException: Ambiguous match found for property 'Category' Your application won't start. ...
Critical CSS: The Secret to Lightning-Fast Web Performance
When it comes to modern web performance, speed and stability are everything. Users expect pages to load instantly, and search engines like Google reward fast, stable experiences with higher ranking...