Blog
Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
AI & Automation
Why the World Needed MCP When We Already Had APIs
A Question Worth Asking APIs have been around for decades. REST, GraphQL, gRPC — we have mature, well-documented standards for connecting software systems. So when MCP (Model Context Protocol) appe...
Mar 10, 2026
AI & Automation
Optimizely CMS 12 & Gemini: Automated Blog Post Generation
Scaling high-quality, technically accurate content is one of the most significant challenges facing platform teams. Maintaining consistency, ensuring SEO compliance, and keeping the content pipelin...
Feb 3, 2026
Development
NotebookLM MCP Server: Bridging the API Gap for Knowledge Management
Introduction NotebookLM has been a powerful knowledge management tool, but one critical limitation has held developers back: the lack of a public API. This gap prevented direct integration with web...
Jan 26, 2026