Skip to content

A blog about building software

Thoughts, tutorials, and updates from a decade of building on the web.

Engineering notes, design decisions and tooling that earns its place. Written at a working desk, for people who ship things and have to live with what they shipped.

Posts published
11
Subjects covered
05
Newsletter
Fortnightly

Featured writing

The posts people send to other people. Longer pieces on shipping, tooling and the details that decide whether software feels trustworthy.

All posts
Tooling

The Case for Boring Tools

The tools I have kept are not the ones that impressed me. They are the ones that never asked for my attention again.

Design

Designing for the Second Read

Interfaces get read twice: once by somebody skimming, once by somebody in trouble. Designing for the second reader changes nearly every decision.

Recently published

Fresh from the desk

Browse the archive
Design

Type Scales Without the Guesswork

A type scale is not a mathematical mystery. It is five or six decisions you make once, then stop relitigating on every screen.

Ari Bennett · 6 min read

The newsletter

One useful thing, every second Wednesday.

A few hundred words on what I built, broke or read that fortnight, plus one thing you can use straight away. It is the shorter, quieter version of this blog.

One short issue every second Wednesday. No tracking, no forwarding, unsubscribe in one click.