Journal

Thinking, in public

Field notes on design, engineering and growth — written by the people who ship the work. No thought leadership, just lessons with receipts.

Product · 4 Feb 2025 · 9 min

Onboarding that activates: patterns we keep, patterns we've banned

Activation-focused onboarding: value-first flows, honest commitment devices, the checklist patterns that still work, and the seven anti-patterns we refuse to ship.

onboardingactivationproduct design
Product · 28 Jan 2025 · 9 min

Dashboard design: answer first, chart second

Most dashboards are chart galleries that answer nothing. The question-first method: decision inventories, alert thresholds, and the five-element view that wins.

dashboard designdata visualisationproduct design
Playbooks · 22 Jan 2025 · 9 min

Getting the most from a remote studio

Hiring a distributed agency shouldn't mean slower decisions or lonelier projects. A buyer's guide to async rituals, time zones and demo cadence.

remote agencydistributed teamsasync collaboration
Web design · 21 Jan 2025 · 8 min

Empty, loading, error: the states that carry your trust

A field guide to the 20% of screens that carry 80% of trust: zero-data dashboards, skeletons vs spinners, and error copy that admits fault without over-apologising.

UI designUX writingweb states
Growth · 10 Dec 2024 · 8 min

Your changelog is a marketing channel

Release notes that sell: segmented announcements, the in-product/email/SEO triple-duty, mining changelogs for case-study fodder, and cadence that signals momentum.

changelogproduct marketingcontent strategy
Playbooks · 28 Nov 2024 · 10 min

Discovery sprints: two weeks that de-risk six months

Our discovery sprint format, published: inputs, the ten days, the decision memo output, who must attend, and when discovery is a stall dressed as diligence.

discovery sprintproduct discoveryproject kickoff
Brand · 20 Nov 2024 · 10 min

Rebrand rollouts: the unglamorous crucial middle

Launch day is the easy part. The rebrand rollout plan: asset census, coexistence windows, internal enablement and honest measurement long after the applause.

rebrandbrand implementationrollout plan
Brand · 19 Nov 2024 · 10 min

Type pairing for brand systems: two voices, one argument

How we pair display and text faces in identity work: contrast logic, superfamilies vs strangers, the third-face rule, and testing in the ugliest context first.

typographytype pairingbrand identity
Web design · 18 Nov 2024 · 8 min

The footer is a sitemap with manners

Footers are the most neglected designed surface on the web. A taxonomy of trustworthy footer patterns — navigation, reassurance, colophons — and what each one earns.

footer designnavigationinformation architecture
Engineering · 12 Nov 2024 · 10 min

Feature flags without the graveyard

Flag discipline for product squads: lifecycle stages, a naming grammar, expiry automation, analytics hooks, and the monthly flag funeral that keeps codebases young.

feature flagsprogressive rollouttechnical debt
Web design · 8 Nov 2024 · 9 min

How to design case study pages that win work

A case study page is a sales conversation in disguise. The anatomy we use: narrative arc, proof placement, honest metrics, and a CTA that never begs.

case studiesportfolio designagency marketing
Web design · 5 Nov 2024 · 9 min

Design handoff that doesn't decay in a sprint

Why handoffs rot and how we stop it: living tokens, component specs over pixel mocks, motion specs with real easing values, annotations that survive sprints.

design systemsdesign engineeringprocess