Engineering notes, written down properly
Long-form technical writing on WordPress and WordPress VIP architecture, Gutenberg and ACF block development, e-commerce engineering, AI and RAG integration, and Core Web Vitals performance - written from production work, not theory.
Enterprise WordPress
Headless WordPress with Next.js: Preview, Caching and Deploys
Draft preview, invalidating caches on publish, and shipping two codebases in a compatible order - the three problems that decide if headless works.
6 min read · Enterprise WordPress
Headless & Composable CMS
HubSpot CMS Development: HubL, Modules and CRM-Driven Content
HubL templating, custom module fields, HubDB, serverless functions and personalising content from CRM data without breaking caching.
6 min read · Headless & Composable CMS
AI Engineering
Integrating OpenAI & Claude APIs into Enterprise Web Applications
Proven engineering patterns for streaming LLM responses, structured JSON schema validation, fallback routing, and token cost optimization.
6 min read · AI Engineering
React & Next.js
React Server Components: What Actually Changes in Your Architecture
The server-client boundary, what can cross it, where data fetching moves, and the patterns that quietly pull everything back into the client bundle.
6 min read · React & Next.js
Commerce & Automation
E-Commerce Engineering: Shopify Custom Apps & Scalable WooCommerce Systems
High-traffic checkout optimization, custom app integrations, and real-time inventory synchronization.
7 min read · Commerce & Automation
Enterprise WordPress
WordPress Security Hardening for Enterprise Platforms
Capability checks, nonces, escaping discipline, supply-chain risk and the automated gates that stop security regressions reaching production.
7 min read · Enterprise WordPress
AI Engineering
Building Autonomous AI Agents with Next.js, LangChain, and Vector Databases
Architecting production-ready AI agent workflows with multi-turn tool execution, RAG search, and streaming React frontends.
8 min read · AI Engineering
Commerce & Automation
Shopify App Development: OAuth, Webhooks and Rate Limits
OAuth and session tokens, mandatory compliance webhooks, cost-based rate limiting, bulk operations and the review requirements that block listings.
6 min read · Commerce & Automation
React & Next.js
React State Management: Server State Is Not Client State
Why most React state bugs come from storing server data in client state, and how to pick between useState, Context, a store and a server-cache library.
6 min read · React & Next.js
Enterprise WordPress
Migrating WordPress to Headless Without Losing SEO
URL parity, redirect maps, who owns metadata and schema after the split, and the verification pass that proves the migration did not cost you traffic.
6 min read · Enterprise WordPress