Featured
SEO in the Next.js App Router: A Field Guide
Metadata, canonicals, structured data and static generation — how the App Router actually wants you to do technical SEO.
// blog
Field notes from building search-first websites: Next.js rendering strategies, Sanity content modelling, editorial design, Core Web Vitals, and where AI genuinely helps a publishing workflow. Everything here has shipped to production.
Featured
Metadata, canonicals, structured data and static generation — how the App Router actually wants you to do technical SEO.
4,198 listings, 24-hour approvals, zero hidden fees. I tore down the rental site that gets conversion design right.
How to model rich article bodies in Sanity so the HTML that comes out is semantic, linkable and genuinely crawlable.
Concrete numbers, the handful of techniques that move them, and how to stop a fast site from slowly getting slow.
Most design systems break the first time a real editor uses them. Here is how to build tokens and components that hold.
What print editorial design still teaches us about hierarchy, measure and whitespace — and how to apply it without breaking performance.
Where language models genuinely help a publishing workflow, where they quietly destroy it, and how to wire the difference.