Field notes

The Zwings journal.

What we're shipping, what's changing in search, and the unglamorous mechanics of compounding growth. Written by the operators, not the marketing team.

01

How we shipped 1,400 programmatic pages in 11 days (and didn't get deindexed)

The prompt stack, the QA loop, and the uniqueness gate that kept Google happy.

02

The landing-page audit we run on every new client (steal it)

37 checks, ranked by revenue impact. The top 5 alone usually lift CVR 20%+.

03

WhatsApp agents that pay for themselves in 14 days — the architecture

RAG, tool use, escalation patterns, and the latency budget that actually matters.

04

Next.js App Router at scale: what we learned migrating 40 marketing sites

RSC gotchas, ISR vs SSG, the real cost of streaming, and what we'd do differently.

05

GEO is not AEO: the taxonomy every 2026 SEO needs

AEO, GEO, AIO, SXO — what they actually mean, and which ones you can safely ignore.

06

A 90-day growth audit, as a Notion template

Our internal audit framework — now yours. Free, no email gate, no bullshit.

07

Advantage+ is not a strategy. Here's what is.

The Meta Ads account structure we use across DTC clients doing $50M+/yr.

08

Why we stopped building chatbots and started building agents

The difference is tool-use. Here's how to design for it from day 1.

09

Server-side GTM: the one-afternoon migration that fixed our attribution

Step by step, with the actual container we use. iOS signal recovery included.

Chat on WhatsApp