A publication for peoplewho build with AI.
We write for operators. The marketing director figuring out Claude for campaign briefs. The solo founder who replaced three contractors. The small business owner wondering what AEO even is. Smart, busy, drowning in noise. We cut through it.
Latest

AEO & Visibility · 5 min read
Google Thought My Archive Was the Homepage
I opened Search Console and saw 'Duplicate page with proper canonical tag' on URLs I wanted indexed. The archive, the writers index, and every author page were advertising the homepage as their canonical.

The Stack · 8 min read
Block Put Its Agents in the Team Chat. Buzz Is an Audit Log Before It Is a Slack Killer.
Block's Buzz combines team chat, agent runtimes, workflows, and Git events on a self-hostable Nostr relay. The strongest evidence comes from three early uses: Block's preconfigured internal build, Jupiter Broadcasting's public community and Hermes integration work, and a membership-gated community asking for channel-scoped guest access.

Founder on the Wire · 7 min read
Pieter Levels Paid $19 for Kimi K3. It Cleared the To-Do List Claude Would Not Touch.
Pieter Levels paid $19 for Kimi access, connected Kimi K3 to OpenCode, and put it on the browser-based Windows XP simulator that Claude Code had blocked for two weeks. His public notes make a useful founder case study, but he changed the model, harness, endpoint, and permission settings at once.
Previous articles
Structured Output That Survives a Model Swap: The JSON Scaffold I Actually Ship
Multi-model routing is normal now. Here is the schema-first prompt pattern that keeps objects valid when you change the brain underneath.
Three Operator Bets for the Rest of July (and Two to Ignore)
Falsifiable calls through August. One on tooling, one on AEO traffic, one on policy residue. Plus a short ignore list.
Indie Hackers Built AI Factories. Then Nobody Showed Up.
Code got cheap. Distribution did not. A field report on vibe-coding abundance, empty Stripe dashboards, and the operators who still print money anyway.
The MCP Servers Worth Paying For (and the Ones That Just Eat Context)
A task-based cut of the MCP ecosystem from someone who already wires ads, analytics, and repo tools into Claude. Buy, skip, wait, with security and context cost as first-class metrics.
Your Brand Is Probably Wrong in ChatGPT. Here Is the 90-Minute Audit.
Stop guessing whether AI search knows you. Run this query set, fill the gap matrix, and leave with a one-page fix list.
What Actually Happened This Week in AI, Stripped of the Hype
A ranked cut for people with jobs. Model wave residue, coding-agent pricing, export-control comebacks, and a noise list you can skip.
Claude Code vs Cursor: I Gave Both the Same Client Task for Five Days
One assumes you are delegating. One assumes you are editing. I ran the same brief through both and named a winner for each job, including where Grok 4.5 changes the Cursor side of the ledger.
The 12-Prompt Eval I Run Before I Trust Any Model Upgrade
A model wave is not a migration plan. Here is the fixed task set I score before I change a default, with a pass/fail rubric you can steal.
84% of AI Citations Are Earned Media. Your llms.txt Cannot Fix That.
Muck Rack's Generative Pulse keeps landing on the same number. Most of what models cite is not your homepage. Here is what that means after you already did the plumbing.
Six Months After the SaaSpocalypse, the Stocks Came Back. The Operator Story Did Not.
Claude Cowork spooked public software in February. Multiples healed. The quieter question is who still pays for seats when an agent can do the workflow.
He Built an AI Headshot Empire Solo. The Product Was Boring on Purpose.
Danny Postma already had a seven-figure AI exit before HeadshotPro. The durable money was not another 24-hour toy. It was professional headshots, SEO, and a narrow vertical.
Upgrade Your Prompt Stack for Sonnet 5 and GPT-5.6 Without Rewriting Everything
New models land and teams thrash their prompts from zero. Here is the lab method: keep the scaffold, re-test three failure modes, ship the diffs.
I Made Grok 4.5 My Default Coding Model for One Client Week
Cursor co-trained it. The price undercuts the usual suspects. Here is what held up on a real repo, what did not, and the verdict I would put my own money on.
The July Model Wave Is Not a Race You Need to Win
Sonnet 5, GPT-5.6, and Grok 4.5 landed within weeks. The operator move is not crowning a winner. It is refusing to hard-wire one.
He Built an App in 24 Hours and Made $20,378 the Next Day. Here's the Part Nobody Screenshots.
Marc Lou built TrustMRR in 24 hours and made $20,378 the next day. His own year-end letter admits he earned 20% less than 2024. Both facts matter.
He Built a Flight Simulator in Three Hours and Hit $1M a Year in 17 Days. Then It Went to Zero.
Pieter Levels hit $1M ARR in 17 days with a flight sim built in three hours. His bio now lists it at $0/m. The durable money was always the boring app.
Getting Your Writing Seen Beyond Your Own Site
Your site is the canonical home. Everywhere else is a spoke that points back to it. Here is the full distribution stack, from full content feeds to IndexNow to Reddit, in the order I would build it.
He Made $189,000 in Profit in a Single Month, Then Sold the Whole Thing to Wix for $80 Million. Six Months In.
Maor Shlomo signed the Wix deal the morning a war broke out. Six months, $189,000 in May profit, $80 million in cash. The clean version of this story skips the parts that matter.
The De-Slop Prompt Stack: Six Prompts That Stop Claude and ChatGPT From Sounding Like a Robot
Readers now punish writing that feels machine-made. These six prompts remove the tells, and they're built to be saved once and used forever.
From Invisible to Indexed: The Unglamorous Work of Getting Seen by AI Search
My site had all the fancy AI-optimization layers and still pointed at the wrong product. Here is the one-day plumbing pass that actually made it visible, in plain words.
Connecting Claude to Google Ads and GA4 via MCP
Claude, wired to a client's Google Ads and GA4 over MCP, ran a 90 day audit in one session. Here is the setup, the sharp edges, and what it found.
Optimizing for SEO, AEO, GEO, and AI Search in 2026
I took one site from 14.5 MB to 1 MB and watched the agentic browsing score go from 67 to 100. Most of what AI search rewards is embarrassingly old-fashioned.
The Constraint Goes First
Everyone writes prompts top-down: role, context, task, then a stack of rules at the end. That's the bug.
Optimizing Your Site for AI Agents and LLMs
Your site has human visitors and AI visitors. Here is how to serve both, with llms.txt, inline LLM instructions, structured data, and machine-readable feeds.
Subscribe
Written for operators, not spectators.