Technical cases, not generic news.
One article every two weeks, always from a real problem. Same content as the newsletter, in archive form.
Consent Mode v2: Basic vs Advanced, and why almost nobody knows which one they have
80.4% of the sites I've audited still send data after someone rejects. The cause is almost never the mode you picked — it's that nobody checked what actually happens in Network when someone clicks "Reject."
Google already answers without a click: here's how to measure what AI Overviews are taking (or giving) you
Search Console doesn't tell you whether an impression had an AI Overview sitting on top of it. Here's the real method for getting closer to knowing whether it's stealing your clicks or citing you as a source.
Why I replaced beehiiv with my own newsletter backend on Cloudflare
beehiiv's free plan accepts API calls but never fires automations. Instead of paying up or migrating to another ESP, I built double opt-in, PDF delivery, and an admin panel on Workers, D1, and Resend — and ran into three bugs that only ever show up in production.
Cloudflare is about to block AI crawlers by default: check this before September 15
If your site runs on Cloudflare (like this one), starting September 15, 2026, AI training and agent bots get blocked by default on ad-supported pages. And Googlebot could be caught in the crossfire.
GTM is becoming Google Tag: what changes and what to audit before upgrading
Since Google's announcement in May 2026, GTM containers can merge with Google Tag. The real risk isn't data loss: it's configuration changing without anyone noticing.
How to know if ChatGPT is citing you (and whether it's bringing you customers)
Most GA4 accounts don't capture traffic arriving from ChatGPT or Perplexity. Here are the 4 layers to actually measure it.
Migrating a GTM container without losing data: the real checklist
A container with 177 variables and three data-exclusion causes running in parallel, cut down to 102 variables without breaking anything. Here's how it's done right.
How to spot you're sending personal data without consent
A Consent Mode v2 audit across 154 tags found 128 weren't respecting the user's choice. Here's how to diagnose it and close the gap.