Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
Playwright E2E Testing: Writing Resilient Tests for Next.js Apps
Imagine you have just finished building a beautiful web application using Next.js. It looks great, but how do you know it actually works for your users? Manual testing is tedious and prone to human...
True Multi-Agent vs Single-Agent With Personas: Which One Actually Gives Better Output?
If You're Using an AI Tool That Claims "Multi-Agent" — Read This First If you're using an AI coding tool like Antigravity, Cursor, or any tool that advertises "multi-agent", there's one important q...
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...
What Is an AI Agent? From Chatbot to Autonomous Actor
The Question That Started It All A developer recently asked me: "Are Claude or Cursor considered AI Agents?" It's a deceptively simple question. The answer forced a deeper look at what "Agent" actu...
How I Built a Custom MCP Server for My Personal Blog — ginbok-web
From Idea to MCP: Connecting AI to My Blog A few weeks ago, I had a simple but ambitious idea: what if I could talk to my blog the same way I talk to an AI assistant? Not just read posts — but lis...
MCP Server for E-commerce: AI Agents as the New Ops Team
"The future of e-commerce management is shifting away from building more complex internal dashboards and moving toward creating standardized interfaces where AI agents can act as an intelligent, sc...
RAG & Vector DB: The Strategy Behind AI Knowledge Retrieval
"In the age of generative AI, the true competitive advantage isn't the model you use—it's how effectively you connect that model to your proprietary enterprise data without compromising security or...
The Illusion of 1M Token Context Windows: A Strategic AI Reality Check
This article is inspired by the work of Duy Nguyen. The Arms Race of Artificial Intelligence Context Windows In the rapidly evolving landscape of Large Language Models (LLMs), we have ente...
PicoLM at the Edge: Run AI on $10 Hardware, No Cloud Needed
The Problem With Cloud AI Most AI setups look like this: Your Device │ ├── sends data ──► Cloud API (OpenAI / Anthropic) │ │ │ ▼ │◄...
From Bug Report to Fix in 15 Minutes: The AI Debugging Revolution
It was a regular Tuesday morning. I was sipping my first coffee, settling into the rhythm of the day while working on ShopFlow—our flagship B2B e-commerce platform. ShopFlow is a complex beast; it ...