Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
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...
Modernizing Enterprise Auth: Integrating Azure AD SSO into Legacy Systems
In the evolving landscape of enterprise software, managing identity is often the most significant friction point for both developers and end-users. At a mid-sized tech firm—let's call it TechFlow S...
Digital Transformation for SMBs with .NET 8 and Optimizely
Understanding Digital Transformation in the .NET Ecosystem Digital transformation for small to medium-sized businesses (SMBs) is no longer just an elective upgrade; it is a fundamental shift in...
Autonomous Software Factory: From Idea to Product in 15 Minutes
Imagine having a business idea and, instead of spending months recruiting a CTO and a development team, you simply input your requirements into a "Technology Black Box." Fifteen minutes later, you ...
Copilot in SQL Server Management Studio (Preview) Guide
Microsoft has introduced a significant productivity booster for database developers: Copilot in SQL Server Management Studio (SSMS). Currently in preview, this integration brings the power of gener...
Understanding OpenClaw Multi-Agent Architecture Simply
In the rapidly evolving landscape of AI, the term "Agent" is often thrown around, yet its technical manifestation can remain elusive. At its core, an Agent is not just an LLM (Large Language Model)...
Agentic AI 2026: Revolutionizing IT, Marketing & Finance
As we approach 2026, the AI landscape is shifting from passive Large Language Models (LLMs) to Agentic AI. Unlike traditional chatbots, Agentic AI systems are autonomous entities capable of plannin...
Model Context Protocol (MCP): The Future of AI Software Control
Today’s AI models are incredibly powerful. They possess the reasoning capability to analyze complex datasets, generate code, and answer highly technical questions—a robust, intellectual "brain." Ho...
Optimizely Batch Loading: Optimize IContentLoader Performance
Optimizing internal systems is crucial for maintaining high responsiveness and scalability, especially when dealing with high-traffic components like Optimizely CMS and Commerce. A common bottlenec...
Defending .NET 8 Applications Against Phishing and Credential Theft
Phishing attacks remain one of the most effective methods for credential theft, posing a severe risk to mission-critical platforms like Optimizely CMS and Commerce. For advanced .NET developers, pr...