Notes onthe craft
Field notes on design, engineering and growth — what we’re learning building premium digital work, written for the people we build it with.

Migrating WordPress to Next.js Without Losing Rankings
Sites don't lose rankings by moving from WordPress to Next.js. They lose them to a redirect map nobody tested. The seven-step migration we run.
Read article→
Conversion-Focused Web Design: What Actually Moves the Number
Button colour isn't it. The four leaks that cost most sites their enquiries, the page anatomy that plugs them, and how to test without fooling yourself.
Read article→
Headless CMS vs Traditional WordPress: An Honest Comparison
We build both, so there's no side to sell. Where a headless CMS genuinely wins, where classic WordPress is still right, and what decides it.
Read article→
SEO for SaaS: The Framework We Actually Use
Most SaaS SEO stalls at month three. The five-step framework we run instead, mapped to the three searches every buyer makes before signing up.
Read article→
When a Website Redesign Is Worth It (And When It Isn't)
“It looks dated” is rarely the real problem. Five signals that justify a website redesign, four cheaper fixes, and how to rebuild without losing traffic.
Read article→
How to Design a Corporate Identity, Step by Step
A corporate identity isn't a logo with a palette attached. Our five-stage process, from the positioning workshop to the stress test that decides it.
Read article→
How to Make Your Brand Feel Inevitable
Premium brands don't look expensive. They look inevitable. What a brand identity agency actually builds to create that, and what it costs you.
Read article→
Motion With Intent: Animation That Doesn't Wreck Performance
Good motion feels native and stays fast. The properties worth animating, the ones that cost you, and why motion belongs in the design system.
Read article→
SEO That Compounds: Turning Search Into Revenue
Rankings are a means, not the goal. The technical base, the content decisions and the one metric that turns organic search into a compounding channel.
Read article→