Engineering Blog
Technical insights on Optimizely CMS, Commerce, and the modern .NET ecosystem.
Upgrading Ginbok CMS from Optimizely 12 to 13: A Step-by-Step Developer Guide
Optimizely CMS 13 is currently available as a developer preview. It introduces a more composable, headless-first architecture — and with it, several breaking changes that require hands-on code migr...
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...
Smart Context System: Give Your AI a Long-Term Memory for Real Projects
The Problem: Your AI Has Amnesia Imagine you just joined a new project. You open Cursor, ask it why a certain tax calculation works the way it does — and it has no idea. It sees the code, but it...
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...
Message Queue vs Pub/Sub: Two Patterns, Two Different Jobs
Message queues and pub/sub are frequently treated as interchangeable — two names for the same idea of "sending messages between services asynchronously." In practice, they solve fundamentally dif...
Get Shit Done: A Solo Developer's Guide to Shipping Faster with GSD and Claude Code
If you're a solo developer who codes with AI — you've probably hit this wall. You open Claude Code, start describing your feature, write some code, ask for fixes, write more code… and somewhere a...
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+...
Modernizing Enterprise Auth: Integrating Azure AD SSO into Legacy Systems
In the evolving landscape of enterprise software, managing identity is often the most significant friction point for both developers and end-users. At a mid-sized tech firm—let's call it TechFlow S...
When Salary Comes in Tokens: Jensen Huang, NemoClaw, and the Agentic Economy
Jensen Huang walked onto the GTC 2026 stage in front of 30,000 people and said something I think will be quoted for years: "OpenClaw is the operating system for personal AI. Mac and Windows are th...
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...