notes on craft, speed, and typography
jul 20, 2026·4 min read
care in software development is rarely about massive feature lists. it reveals itself in the margins: keyboard shortcuts that work predictably, typography aligned to consistent baseline grids, and latency kept close to zero.
three principles
- respect the reader’s attention: never animate without a purpose, never distract with popups or banners.
- prefer defaults that endure: text files, standard formats, and semantic markup will outlive frameworks.
- maintain continuous friction-reduction: if a task takes 4 clicks, reduce it to 1. if a build takes 30 seconds, optimize it to 3.
interface engineeringstandard {
simplicity: true;
contrast: "high";
speed: "maximum";
}
building things well takes discipline, but the result is lasting and calm.