Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
How Claude Agents Actually Work: A 6-Layer Architecture Breakdown
<![CDATA[ Most developers, when they first wire up an LLM agent, carry a flawed mental model: the model runs code. It does not. Understanding where the boundary actually sits β what Anthropic's inf...
Skill-Based AI Execution: When Prompts Are No Longer Enough
When Prompts Are No Longer Enough There's a specific moment every senior dev hits when working with AI β not when it starts making mistakes, but when you realize you can no longer predict when it w...
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...
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...