blogs
writings on software engineering, distributed systems, interface design, and craft.
building with constraints: why monochrome works
thoughts on designing with pure black, pure white, and nothing else.
simplifying the modern web stack
why shipping static html and minimal client-side javascript still wins.
notes on craft, speed, and typography
daily principles for software builders who care about details.