Propose a project

Notes

How websites are built, why they go wrong, and what to do instead.

Reflections on thirty years in tech: as a writer, a designer, a developer and a user.