$ subscribe --no-spam
Get my writing in your inbox
I write about organic search, AI, and the tools I build to make both less tedious. When something's worth your time, I send it over. Usually two to four emails a month.
Join 1,170+ readers. Unsubscribe anytime.
$ cat what-you-get.md
- The new post the day it goes live, in full or as a short heads-up with the link.
- Behind-the-scenes notes on what I'm building, the experiments that worked, and the ones that didn't.
- Now and then, something I'd only put in an email.
$ ls ~/recent # so you know what you're getting
- ChatGPT Changed How It Picks Sources While You Were Reading My Last Post
A reader found a source pipeline I'd never seen, so I went back into ChatGPT's network traffic 10 days after the first teardown. Some of it had changed underneath me, I caught 2 of my own over-reaches, and I found the layer that shows who you lose citations to.
- How ChatGPT Actually Picks Sources (I Read the Network Traffic, Not the Outputs)
I read 2 days of ChatGPT's raw network traffic to see how it picks sources, which domains get cited, and how to rank in and get cited by ChatGPT.
- I Shipped Agentic Resource Discovery on This Site (And a Client Found Me)
Google and 10 others shipped Agentic Resource Discovery. I added an ai-catalog.json to this site, validated it against the official tool, and a reference client discovered my capabilities. Here is the build and the Cloudflare catch.
Two to four emails a month. The list runs on Listmonk on my own server rather than a big marketing platform, so your address stays with me and nobody else. One click unsubscribes you whenever you've had enough.