SAThe Small Web Almanac
Independent notebook

The Small Web Almanac

A seasonal field guide to calm, durable web pages.

Begin with a readable document

Headings, paragraphs and ordinary links should make sense before fonts, scripts or decorative images arrive.

Give the first page a budget

A transfer budget turns speed into something that can be measured. Test it on a cold cache and keep the result with the release.

Use fewer outside dependencies

Every remote font, tracker and widget adds another request and another organisation that can change the page without warning.

Write useful error pages

A clear error page confirms the site is reachable, explains what happened and offers a route back without pretending that nothing failed.