Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
How My AI Workflow Evolved from Prompts to Workflow
<![CDATA[ This post is a summary and discussion of the original article "How My AI Workflow Evolved from Prompts to Workflow" by Hoang Nguyen, published on codeaholicguy.com on April 11, 2026. All ...
Cursor Cloud Agents Explained: My Machines, Self-Hosted Pool, and How It All Works
Cursor quietly shipped one of its most significant infrastructure updates in March 2026: Cloud Agents. The feature itself is not entirely new β the concept of background agents running in isolat...
Cursor Cloud Agents: When Your AI Teammate Starts Filing Its Own PRs
The ceiling nobody talks about Local agents are fast to start. You open Cursor, describe the task, and the agent starts editing files. Feels like a superpower β until you try to run two agents at ...
How to Start a Feature With Superpowers: A Step-by-Step Guide
You've installed Superpowers. Now what? The good news: you don't need to learn any special commands or memorize a workflow. You just describe what you want to build β and Superpowers quietly takes...
Superpowers: The Agentic Skills Framework That Makes Claude Code Actually Think Before Coding
The Problem With Every AI Coding Agent Out of the Box You open Claude Code. You type "build me a user authentication system." And within seconds it's already writing UserController.cs β no questio...
Tokenmaxxing: Is Burning More AI Tokens Actually a Sign of Productivity?
Jensen Huang says he'd be "very concerned" if an engineer earning $500,000 a year spent less than $250,000 on AI tokens. Andrej Karpathy says "the name of the game is tokens." Meta's CTO calls hea...
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...
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+...
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...
Accepted Diffs, Tab Completions, Agent Lines of Code β 3 Metrics That Show How Well You Use AI Coding Tools
Many developers use Cursor or GitHub Copilot every day but never really know if they're using it effectively. The feeling of "AI is helpful" isn't enough β you need concrete numbers. Cursor's Usa...