Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
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...
Outcome-Based Pricing in the Age of AI: Promise, Problems, and the Hybrid Reality
The Shift Nobody Planned For For decades, software pricing followed a simple logic: count the seats, multiply by a monthly fee, collect recurring revenue. It worked because the cost of delivering s...
Migrating ImageVault to Azure Blob Storage in Optimizely CMS 12
In the evolving landscape of enterprise content management, many organizations are moving away from proprietary plugins like ImageVault toward cloud-native solutions. For teams working on .NET 8 an...
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...