Full case studies

Build Logs

What was built, for whom, what broke, and the result — 3–10 min reads.

AI AgentsLive

My Voice Agent Kept Double-Booking Appointments — It Was a Race Condition, Not a Logic Bug

The agent checked availability before every booking and still double-booked slots. Here's why "check then write" isn't safe, and what actually fixed it.

AI AgentsFailed → Fixed

My First n8n AI Agent Build Went Into an Infinite Loop — Here's What Actually Fixed It

My first AI Agent workflow in n8n just kept looping — same tool, same call, no exit. Here's what was actually happening under the hood, and what fixed it for good, tested one change at a time.

E-commerce & AIFailed → Fixed

Why Isn't My Site Showing Up in ChatGPT? Here's What I Fixed

Ranking #3 on Google didn't mean showing up in ChatGPT's answers. Here's the gap between SEO and AI visibility, and what closed it.

E-commerce & AIFailed → Fixed

A Tool Call Was Silently Failing, and My Agent Just Kept Going Like Nothing Happened

Every time the inventory API errored, the tool just made up a plausible answer instead of saying so. The agent had no way to tell a real result from a fabricated one — here's how I found it.

AEO & GEOLive

How Rewriting One H1 Got a Page Cited by ChatGPT

The facts on the page barely changed. Where the direct answer sat, and how closely the headline matched a real search question, did.

AI AgentsFailed → Fixed

Fixing a Voice Booking Agent That Double-Booked Slots

Two callers, four minutes apart, both got the same appointment slot confirmed — a bug that only shows up under real concurrent load.

AI AgentsFailed → Fixed

Why an AI Product-Fit Agent Got Compatibility Wrong

A compatibility question sounds simple until a customer's vague description hides which specific variant they actually have.

AEO & GEOLive

WordPress vs Webflow vs Next.js for AI Search Visibility

Identical layout and copy, built three times on three different platforms, to see which one actually gives AI crawlers the most to work with.

AI AgentsFailed → Fixed

Why One AI Interview Coach Agent Failed and One Didn't

A technical coaching agent worked immediately. A behavioral one needed a persona and a framework before it stopped sounding like a textbook.

Failures & FixesFailed → Fixed

Recovering SEO Traffic After a WordPress to Next.js Move

A faster, cleaner site after migration didn't mean better rankings on day one — it meant a temporary blind spot while Google caught up.

AI AgentsFailed → Fixed

Fixing an AI Sales Agent That Promised the Wrong Refund

A RAG-based Shopify sales agent handled routine questions well — until it turned a vague FAQ line into an incorrect refund promise.

AI AgentsLive

Which AI Model Hallucinates Least for Customer Support?

The cheapest model in a head-to-head customer support test was also the most likely to invent a policy that doesn't exist.

AEO & GEOLive

Why Most SaaS Homepages Score Low on AI Visibility

A batch audit of SaaS homepages using a rule-based AEO checker turned up the same handful of fixable gaps, again and again.

AI AgentsFailed → Fixed

Building a WhatsApp AI Chatbot With Zero API Experience

No prior API experience, just a working WhatsApp agent by the end — including the wrong ID and the payload mistake that ate an hour.