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.

Playbooks · 19 May 2026 · 9 min

Design system buy-in: the internal sales playbook

Design systems don't fail at build; they fail at buy-in. The cost-of-inconsistency maths, the pilot-component strategy, and the executive story that lands.

design systemsstakeholder managementorganisational change
Product · 19 May 2026 · 9 min

Bulk actions: power without the footguns

Bulk operations done safely: selection across pages, previewing effects before applying, undo vs confirmation, progress states and permission boundaries.

bulk actionsbatch operationsmulti-select
Web design · 16 May 2026 · 8 min

Draw the sitemap before anyone opens Figma

The sitemap is the cheapest UX artefact you'll ever make and the one teams skip most. Map user questions to pages, audit navigation debt, realign stakeholders fast.

information architecturesitemapsnavigation UX
AI · 14 May 2026 · 11 min

Latency budgets for LLM features

An LLM feature that answers correctly in eleven seconds is broken. How we set per-surface latency budgets, route models for speed, and kill what can't make the time.

LLM latencyperformance budgetsstreaming UX
Engineering · 14 May 2026 · 10 min

Designing APIs that frontend teams don't route around

API design judged by its frontend: pagination contracts, error shapes you can build UI on, BFF vs direct, honest versioning, and the endpoint autopsy.

API designdeveloper experiencerest
Web design · 14 May 2026 · 9 min

About pages that actually convince

Your About page is where buyers go to decide if they trust you. The story structure, proof layers and honesty rules that turn biography wallpaper into conviction.

brand storytellingcontent designtrust
Web design · 14 May 2026 · 11 min

One system, many sites: multi-property brand design

Running several web properties off one brand system without blurring them: shared tokens, house vs. property layers, cross-site navigation and honest governance.

design systemsbrand systemsdesign ops
Web design · 14 May 2026 · 9 min

Related-content modules that readers actually use

Most 'related articles' modules are decoration. Here's how we design, rank and measure recommendation modules that readers genuinely click — and when to delete them.

content designinternal linkingeditorial design
Playbooks · 12 May 2026 · 9 min

Skip the RFP: a better way to buy creative work

RFPs select for proposal-writing, not building. A better process: a short 'request for conversations', a shortlist of three, paid discovery with two.

rfpprocurementagency selection
Product · 12 May 2026 · 8 min

Settings IA: where features go to be findable

Settings screens are where growing products quietly drown. Grouping by user intent, search-within-settings, destructive zoning and how to migrate categories safely.

information architectureproduct designnavigation
Web design · 12 May 2026 · 11 min

Editorial grids on the web: rhythm, breakout, and restraint

The sequel to our editorial grid philosophy: the CSS mechanics of full-bleed breakouts, captions and pull quotes as real components, and a governance model for restraint.

editorial designCSS gridart direction
Web design · 9 May 2026 · 8 min

Comparison tables: the marketing page's hardest-working table

Feature matrices carry your pricing argument. Honest checkmarks, mobile collapse patterns, the competitor-row dilemma, and the semantics most teams skip.

comparison tablespricing pagesfeature matrix