How We Built a System to Generate 45 Google Business Profile Posts a Month—Without Sounding Repetitive

A field-tested content matrix for multi-profile teams that turns real operational evidence into distinct, useful Google Business Profile updates. By David Henderson • Unwired Web Solutions • Updated September 2026 • 11-minute read The short answer To produce 45 differentiated Google Business Profile posts a month, do not ask one prompt to invent 45 ideas. […]
AI-Washing, Quiet Attrition, and the Squeezed Entry Level

Why headline mass layoffs miss the real economic story: companies are liquidating payroll to service AI infrastructure debt while quietly locking the entry-level career gate. This week, three major tech companies announced workforce reductions and attributed them to “AI transformation.” At the same time, new economic data revealed that while nationwide unemployment in AI-exposed sectors […]
The Agency Reckoning

I’ve said it plainly before: my agency is already dead, people just haven’t started covering up the body yet. This post is the practical version of that sentence — what actually replaces the flat monthly retainer, and why AEO and GEO are an expansion of SEO rather than something that makes it obsolete. The old […]
Build Log: Standing Up an AI Search-Visibility Dashboard With Claude Code, From Zero to First Schema

I built the first schema for a multi-client AI search-visibility dashboard using Claude Code, on an old 2012 iMac, starting from a completely empty GitHub org. The code generation itself was the easy part — the actual barrier for a non-technical founder is everything around it: which account owns the repo, why you need a […]
How to Audit a Live Hub Page: Finding Orphaned Headings, Ghost DOM Nodes, and Semantic Traps That Lurk for Years

When a multi-location hub page underperforms in organic search, marketing teams almost always blame keyword difficulty, thin content, or backlink velocity. They audit the visible copy, polish the meta descriptions, and check page speed. Almost nobody inspects the raw, rendered Document Object Model (DOM) to see what search engines and language models actually parse. During […]
Why AI SEO Content Can Pass Every Test and Still Need a Human Rewrite

AI can produce content that is accurate, compliant, optimized and technically complete — and still leave a good copywriter uncomfortable. That gap is what I’ve started calling client-proud versus copywriter-proud. The distinction came out of a real production discussion about AI-generated Google Business Profile content. We had a system that could produce dozens of usable […]
Why My Orchestrator Ignores Its Own Preflight

Quick summary: When an AI orchestrator is left to judge its own execution order, context accumulation and goal-completion pressure will consistently cause it to bypass preflight checks. Process compliance in agentic systems can’t be solved through prompt engineering — it requires an inversion of control, where deterministic code enforces the rules and agents only ever […]
I Asked Claude to Audit My Own Website. It Found Eight Bugs — Then Fixed Eleven Things Without Me Touching a Line of Code.

By Dave Henderson | davidhenderson.ca My day job hasn’t changed. I still run client work — digital marketing and consulting through Unwired Web Solutions. What’s different is that agentic AI is now in everything we do for clients, and davidhenderson.ca is where I build with these tools myself and document it as I go, partly […]
ChatGPT Got Goblin Brain, and OpenAI Had to Write ‘NO GOBLINS’ Into Its System Prompt

The company building artificial general intelligence just admitted its flagship chatbot developed a fantasy creature obsession — and the fix was literally adding “NEVER say goblin” to its instructions ⚡ Quick Answers What happened with ChatGPT’s goblin obsession? ChatGPT’s “Nerdy” personality mode accidentally learned that goblin and gremlin metaphors reliably scored high with users. The […]
How a Well-Intentioned Cron Job Nearly Broke My AI Assistant — and How I Fixed It in 34 Minutes

A real-world review of setting up OpenClaw — from integration struggles to what actually works, with honest tips for getting your AI agent live fast.