A technologist’s honest take on what AI actually does inside a running agency — and what it doesn’t.

AI and an agency can execute brilliantly. Neither can invent the frame of reference a business owner uses to talk to their own customers. Here's the method Claude and I actually use to extract it — and what it taught us on a real job.
9 min read →
The category map, the answer-first structure, the schema — why the architecture behind a business blog has to be the agency's job, not the owner's, and what it looks like when it's done right.
8 min read →
How Claude and I forked one research effort — the WordPress retirement thesis — across three sites and eight articles without duplicating a single sentence. The method, not just the result.
9 min read →
The skeleton is architecture. The fill is voice. Here's the actual brief template, required-elements checklist, and prompt pattern Claude and I run to make both compound instead of collide — reusable, not theoretical.
8 min read →
WordPress isn't dying, it's retiring. Here's the data behind the shift, and the five-model system that lets clients keep control of their own content without it.
11 min read →
A boutique agency charges $250–400 per post. Our pipeline costs about $0.004 in tokens. Here's the actual assembly line, not a prompt-engineering tip.
6 min read →
Winning by ranking #1 for a broad keyword is dying. If a user asks Perplexity for a recommendation, they want a synthesized answer — not ten links to skim.
5 min read →
Your site is a UI for humans and a database for Google. It doesn't care about your brand colors — it cares about DOM build time, schema validity, and whether your mobile render breaks at 400px.
6 min read →
A logo doesn't pay for itself every morning. A pipeline that drafts, schedules, and ships thirty posts a month does. Projects are expenses. Systems are investments.
5 min read →
A slow, non-optimized website isn't an aesthetic problem — it's a leak in your balance sheet. The specific, measurable friction points draining your margin right now.
5 min read →
We're building an agency-owned platform to replace WordPress for local service businesses — sites that load at ludicrous speed and that clients can edit themselves. Part 1 is the story of the architecture, and why the judgment calls mattered more than the typing.
9 min read →
Point an automated scanner at your entire prospect database and, seconds per site, it hands back a ranked list of who's insecure, slow, or flat-out down. A broken website isn't a red flag — it's the most qualified lead you'll find all week.
7 min read →
Buying a list is easy. Turning 2,500 raw scraped rows into a deduplicated, tagged, enrichable CRM that gets better every pull — that's the part nobody automates. Here's the pipeline we actually run.
8 min read →
The prompt system is trained to the application. The outputs ship to production. Here's how a config-driven AI workflow generates full contractor websites in an afternoon — and why it beats a page builder every time.
8 min read →
An intake form, a business rules engine, and a proposal that already knows the client's broken pages before you walk in the door. Here's how the automated proposal system works — and why it changes the close rate.
9 min read →
Enterprise business intelligence costs $20,000 and takes months to configure. We ship the same outcome in 48 hours with an AI pair programmer, a proven stack, and a template that forks clean every time.
8 min read →
The fast scan finds broken sites. The deep audit finds a subtler, larger pool: businesses with a perfectly fine website that's quietly invisible to search. A crawl that checks indexability, structure, and schema turns 'you're leaking rankings' into a specific, provable pitch.
8 min read →
Shopify's URL structure is locked. Your checkout customization requires a $2,000/month plan. Product variants cap at three option types. And 10,000 redirect slots might sound like a lot until you're migrating a 40,000-page catalog. Know the constraints before you commit.
10 min read →
Opens are mostly fake. Clicks are half-bot. The reply is gold. If your outreach dashboard treats all three as equal, it's pointing you at the wrong leads. Here's how to score email signal by how much it actually means.
8 min read →
FixMyWebsiteFast started as a simple offer — free website repair. The AI-built scanner behind it quietly became the top of the funnel for the whole agency: it finds broken sites, captures the owners, and feeds them into hosting and redesign work. Here's the machine, end to end.
9 min read →
An AI-powered field quoting tool that closes jobs in the driveway. No calls to the office, no "I'll email you a quote Monday." Real math, real numbers, a signed proposal before you get back in the truck.
6 min read →
A verified human just landed on your site from your outreach. Which page they hit, how deep they went, and whether they came back is the strongest buying signal you'll get before a reply — but only after you've thrown out the 40% that were bots.
7 min read →
A hot lead has a shelf life measured in minutes. Detecting the hot moment is only half the job — the other half is routing it to a human before it cools. Here's the alerting layer that turns a signal into a same-minute response.
7 min read →
Everyone's using AI to write copy faster and generate designs. Almost nobody's using it for the operational overhead that actually eats their margin. That's the mistake.
9 min read →
Twenty years of business email. Twenty-five gigabytes. Zero downloads. How wiring my email alerts into my custom dashboard turned into the great inbox purge — and the moment I had to grab the wheel.
9 min read →
The lead gen problem for agencies has never been creativity. It’s always been scale. Here’s how AI solves that — and what the actual stack looks like when it’s running.
8 min read →
Most proposals are PDFs nobody reads. Here's what happens when the proposal knows who it's talking to, what their site is broken, and what it costs to fix it.
9 min read →
It’s not just faster. It’s more consistent, more scalable, and it never hits a wall at 4pm on a Friday when the proposal is due Monday morning.
8 min read →
The image was impressive. It was also completely useless. What that failure reveals about the difference between AI image generation and AI design work.
5 min read →
Config-driven. AI-populated. Live in under an afternoon. The workflow that puts a real client concept in front of prospects before they’ve agreed to anything — and closes faster than any deck ever did.
7 min read →
I meant to cancel my ChatGPT subscription. I missed it by a day. That same week, Claude and I built a free image studio on the gaming PC already under my desk — here is the exact formula, and it runs on any graphics card like mine.
7 min read →
Every post needs an image, and stock libraries look like stock. So Claude and I pointed a free image model running on my own GPU at the problem — and now every image on this blog costs nothing and takes about twenty seconds.
6 min read →
Shared hosting won’t diagnose your nginx error at midnight. AI will — and it’ll write the fix while you’re still explaining the problem.
7 min read →
The dashboard isn’t a reporting tool — it’s a psychological anchor. Clients who can see their own data don’t leave because leaving means losing visibility. Here’s how to build one that makes your agency genuinely indispensable.
7 min read →Weekly dispatch
What's actually working for agencies using AI.
No fluff. One sharp read, every week.
Two-minute watch
Introducing the AI-Powered Agency