Blog
Articles, tutorials, and reflections on production AI, RAG pipelines, WordPress, n8n automation, and systems architecture. Written from real projects, not demos.
Claude Code Prompt Injection: How to Sandbox Auto Mode
A researcher hijacked Claude Code's Auto Mode 60 to 80 percent of the time. How Claude Code prompt injection works, and how to actually sandbox against it.
How to Integrate AI in WordPress in 2026
How to integrate AI in WordPress in 2026: outbound calls through the WP AI Client in core, inbound agent access through the MCP Adapter, and what each costs.
n8n Consultant Cost in 2026: Rates and When to Hire
What an n8n consultant costs in 2026: real hourly rates, project prices, retainer bands, and how to tell which side of the hire-or-DIY line you're on.
NemoClaw n8n Integration: Sandboxing OpenClaw Agents
A NemoClaw n8n integration in both directions: n8n calling a sandboxed OpenClaw agent, and the agent calling n8n webhooks through a deny-by-default policy.
Claude Text Watermark: What It Means for Publishers and SEO
Claude now embeds an invisible watermark in generated text. How it works, whether it affects SEO, and why heavily edited content carries almost no signal.
Claude Code on Windows: WSL Setup and When to Skip It
Claude Code on Windows with WSL 2: the install, the filesystem rule that decides your speed, the login fix, and when native Windows is the better choice.
Claude Cowork vs n8n: Which Runs Your Business Automation
Claude Cowork vs n8n in 2026: Cowork runs recurring work on a clock, n8n runs event-driven processes you own. Where each one breaks, and what both cost.
n8n vs OpenClaw vs Claude Agents: 2026 Comparison
When to reach for n8n, a Claude agent, or OpenClaw, sorted by volume, predictability, and how much damage it can do. Written from running all three.
WordPress Site Down After Update: How to Recover
WordPress site down after update? Here is the exact recovery order I use on client sites: capture the error, disable plugins, check PHP, restore last.
WordPress Developer Cost in 2026
WordPress developer cost in 2026 by tier: freelancer, agency, offshore and retainer rates, project prices, and where the cheap route gets expensive.
WooCommerce Checkout Not Working? 7 Steps to Diagnose It
WooCommerce checkout not working? Seven diagnostic steps that find the real cause in about twenty minutes, and the point where you should call a developer.
Claude Code Tips You Can Safely Ignore in 2026
Claude Code tips are multiplying faster than reasons to use them. Which ones are obsolete, which never applied to you, and the five habits that survive.
wp2shell WordPress RCE: How to Patch and Check for Backdoors
wp2shell is a pre-auth WordPress core RCE hitting every unpatched 6.9 and 7.0 site, no plugins required. How to patch it and check for planted backdoors.
A/B Testing with Claude Code: Simulate Experiments Before You Spend Real Traffic
Claude Code A/B testing lets you simulate a test before spending real traffic. A practical workflow with real prompts, guardrail metrics and honest reports.
Claude Code Settings: What to Change and What to Skip in 2026
Claude Code settings worth changing in 2026: effort level, permissions, hooks, and MCP hygiene. Verified against official docs, viral myths included.
Claude Code Workflow Tips From 18 Months of Daily Use
Claude Code workflow tips from 18 months of daily production use: CLAUDE.md, Plan mode, context management, and the habits that survived real client work.
How To Use Claude Code To Create Infographics
Claude Code infographics come out as HTML and CSS, so you can edit and publish them. The prompt structure that makes it work, from real production pipelines.
Claude Code VS Code Extension: When to Skip the CLI
The Claude Code VS Code extension runs the same agent through a graphical panel. Who should use it instead of the CLI, and how to use it well.
On Vibe Coding Technical Debt
Vibe coding technical debt compounds faster than the classic kind because nobody understands the code. What the 2026 data shows and how to stop it.
Claude Code Automated Testing: Close the Loop
Claude Code automated testing with hooks and scoped permissions makes the agent verify its own work. Setup, configs, and what it changes on real projects.
What a RAG System Actually Costs
What does a RAG system cost in production? Real numbers from a Canadian ecommerce build: infra, API usage, hidden costs, and where the money actually goes.
Refactoring With Claude Code
Refactoring with Claude Code: the signs your AI-assisted codebase needs cleanup, and the plan mode plus worktree workflow that makes it safe.
n8n Consulting: When to Hire Someone vs. Learn It Yourself
When does n8n need a consultant and when should you learn it yourself? The honest line between the two, with examples from real builds.
How to Hire an AI Consultant
How to hire an AI consultant in 2026: what to ask, how to read the demo, the contract clauses that matter, and the red flags most companies miss.
When a Senior Dev Isn't Enough
When a senior dev isn't enough for an AI project: the decisions only a fractional CTO can make, what the role actually does, and when to skip it entirely.
The Five Categories of WordPress AI Integration
The five categories of WordPress AI integration in production: what works, what fails, and which one most teams are about to learn the hard way.
Stop Wasting LLM Tokens on WordPress HTML: ParseLess for CLI
Piping a WordPress page into Claude Code, Codex or Gemini CLI burns 95%+ of tokens on theme markup. ParseLess strips it and returns clean Markdown.
AI Bots Are Driving Up Your Hosting Bill: A WordPress Fix
AI crawlers hammer WordPress sites and inflate hosting costs. ParseLess serves them Markdown instead of HTML — same indexing, fraction of the load.
Your Team's Prompts Are Not the Problem
Why rewriting the prompt rarely fixes a stuck AI system, and the five things in the architecture that actually decide whether it works.
Claude Code Skills: When a Prompt Deserves to Become a Command
Claude Code Skills turn repeated prompts into reusable slash commands. Here's how to decide which prompts are worth promoting and which aren't.
PACREF for Claude Code: The Six Things Every Prompt Needs
PACREF is a six-part prompt framework: Persona, Action, Context, References, Structure, Format. Here's how it changes when you apply it to Claude Code.
Why Claude Is Winning the Paying Developer Market
Why developers paying out of pocket keep choosing Claude: the Stack Overflow numbers, what preference actually measures, and why the migration sticks.
Four Claude Code Workflows for WordPress Developers
Four Claude Code workflows for WordPress developers, from plugin scaffolding to WooCommerce debugging, with real prompts I run in production every week.
Claude Projects for Consultants: One Project Per Client, Not One for Everything
A working consultant's guide to Claude Projects — how to set up one per client, what files to include, and why the 'mega-project' approach kills the feature's value.
How to Make Claude Write in Your Voice (Without Breaking It)
A practical method for calibrating Claude to your brand voice — tested in production, built around project files, a banned words list, and real examples.
Is Claude Honest? How to Get Straight Answers From It
Claude will agree with you and still be wrong. Why it does that, why it keeps saying 'honestly' and 'genuinely', and the prompts I use after two years to get a real answer out of it.
WP-AutoInsight 4.0: A WordPress AI Plugin That Finally Looks Like One
WP-AutoInsight 4.0 rebuilds the WordPress AI content plugin from the interface up — status dashboard, real permissions, WordPress 7.0 Connectors support.
Claude Code macOS Setup: oh-my-zsh, Statusline, Costs
A Claude Code setup for macOS that holds up: oh-my-zsh config, a statusline showing live cost, model, and rate limits, and the settings worth changing.
AI Website Builder vs WordPress Developer in 2026
When an AI builder is enough and when it isn't. Where they fall apart on WooCommerce, SEO, and custom work, from someone who builds both sides.
WooCommerce Subscription Webhook Failures: How to Fix Them
Renewals that fail silently, duplicate charges, mystery 500s. The real reason WooCommerce subscription webhooks break, and how to actually fix it.
WP-AutoInsight 3.6: Built for What's Next
WP-AutoInsight 3.6 adds bulk generation and early WordPress 7.0 integration, making large-scale content workflows faster while preparing the plugin for what comes next.
WP-AutoInsight 3.7: Always Running, Always Accountable
WP-AutoInsight 3.7 adds background generation, a live job log, and clearer error reporting so content automation in WordPress feels reliable instead of opaque.
What WordPress Agencies Get Wrong About Adding AI
Most WordPress agencies bolt AI plugins onto existing sites and call it integration. Here's what actual WordPress AI integration looks like — and why it's a different job.
The N8N SEO Pipeline: From Google Search Console to WordPress
Full architecture of an n8n SEO pipeline: GSC data pulls, competitor gap analysis, scoring, human review gates, and AI-written drafts landing in WordPress.
How I Built a WooCommerce RAG Chatbot with n8n
Architecture breakdown of an n8n RAG chatbot for a regulated WooCommerce store: two Pinecone indexes, tool sub-workflows, HelpScout handoff, and the prompt rules that force retrieval.
WP-AutoInsight 3.5: Your Content Strategy
WP-AutoInsight 3.5 adds keyword groups, custom prompt templates, and RankMath support so your WordPress AI workflow can follow an actual content strategy instead of one generic prompt.
WP-AutoInsight 3.4: No Black Boxes
WP-AutoInsight 3.4 adds inline API key validation, per-model cost estimates, and live scheduler status — so your WordPress AI plugin never leaves you guessing.
When Your AI Agent Has the Keys to Everything
Giving an AI agent write access to your production stack is a one-way door — here's what happens when it goes wrong and the minimum safeguards required.
Claude Code for WordPress Development: How to Actually Use It
How to use Claude Code for WordPress development: Gutenberg scaffolding, plugin architecture, FSE patterns, and what to review before you ship.
WP-AutoInsight 3.3: Your Site, Your Rules
WP-AutoInsight 3.3 adds Perplexity AI with web-grounded, cited content generation — free, on your infrastructure, with your API keys. No SaaS required.
How I Use AI to Extend WordPress Plugins (Without Forking Everything)
A WordPress developer's real workflow for using AI to extend and refactor plugins, including lessons from building WP-AutoInsight with three AI providers.
How I Automated Weekly Analytics Reporting for an E-commerce Client
A practical case study on automating weekly Google Analytics reports for an e-commerce client using n8n and AI.
Vibe-Coding: How I Built a Portfolio in 15 Minutes with AI
What happens when you describe what you want and let AI handle the rest. I built a working portfolio showcase in under 15 minutes.
The 2026 SEO Landscape: Entities, AI Overviews, and the Death of Thin Content
A strategic overview of how Google's Knowledge Graph and Gemini-powered search have fundamentally changed the rules of the game for 2026.
Content Repurposing at Scale: A Strategic Framework for 2026
Why creating fresh content from scratch is a failure of strategy. Learn how to turn one piece into a multi-channel publishing engine.
Keyword Research in 2026: Start With Customer Problems, Not Volume
Search volume is the wrong place to start. How I do keyword research in 2026: verbatim client problems, intent clusters, zero-volume queries that convert, and where Ahrefs still fits.
Why AI Projects Fail After the Demo
What separates a working demo from a broken production system — rate limits, real data, missing guardrails, and the edge cases nobody tested.
Local SEO in 2026: Winning the 'Near Me' Battle with AI and Trust
Cutting through the noise to dominate local search. Why recency and 'hyperlocal' content are your biggest assets.
Writing for Humans, Ranking for AI: The 2026 SEO Writing Guide
How to write like an expert while making Google (and Gemini) happy. The end of keyword stuffing and the rise of information gain.
WordPress Speed Optimization in 2026: Beyond the Basics
Why 'fast' isn't enough anymore. A technical deep-dive into INP, server-side rendering, and the 2026 performance stack.
The Strategic Guide to WordPress Maintenance (2026 Edition)
Why 'Set and Forget' is a recipe for disaster. A professional framework for keeping your digital assets secure and high-performing.