July 2026
19 posts
Shipping a Landing Page in an Afternoon
Momentum matters more than perfection on day one. With a library of ready-made sections, you assemble a credible landing page in an…
A Practical Color System That Scales
Color is the fastest signal in any interface. A small, disciplined palette with clear roles – surface, text, accent – keeps a growing…
Designing with Intention: Less Interface, More Meaning
Great products rarely feel busy. They feel obvious. Every element earns its place, and everything else is quietly removed.
Why Documentation Is a Feature, Not a Chore
Undocumented software is unfinished software. Good docs are part of the product, not an afterthought bolted on at the end.
What Rewriting a Legacy System Taught Me About Restraint
The temptation to rewrite everything from scratch is strong. It is also, most of the time, a trap.
Small Teams Ship Better Software
Adding people to a project does not add proportional output. Often it does the opposite.