Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
Beyond Prompts: The Evolution of AI-Driven Engineering Workflows
This article is inspired by the work of Hoang Nguyen. The Illusion of Speed in the Prompt Era For the past two years, the industry has been obsessed with the "Prompt." We've been told that...
RTK: The Token Killer That Sits Between Your AI and the Terminal
Every time your AI agent runs a CLI command, it reads the full raw output — and that output is noisy. A simple git status returns 15 lines of boilerplate. A test failure from cargo test dumps 200+...
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...
How We Wired an E-Commerce Platform to SAP (and What We Learned the Hard Way)
The Problem Statement If you've ever worked on an e-commerce platform that needs to talk to SAP, you already know the fun: two worlds with completely different ideas about data, timing, and what co...
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...
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 ...
Deep Dive: How Cursor and MCP Transform Natural Language into SQL
The landscape of software development is shifting from manual coding to agentic orchestration. One of the most significant breakthroughs in this transition is the ability for Large Language Models ...
Mastering AI-Driven Workflows: ai-devkit and antigravity-kit Guide
The transition from traditional coding to AI-augmented development has brought a specific set of frustrations that every senior engineer eventually encounters. Even with powerful tools like Cursor ...
Maximizing Business Reliability with E2E Testing Strategy
The Strategic Value of End-to-End Testing In the era of digital transformation, the seamless operation of customer-facing applications is non-negotiable. End-to-End (E2E) testing serves as the ...
How to Configure Azure DevOps MCP for Antigravity & LLMs
Imagine you are pair-programming with an advanced AI assistant inside your IDE. You identify a bug, and instead of switching tabs to your browser, navigating to your project management tool, and ma...