The Kalininskaya Nuclear Plant
Our job as designers is to make complexity uncomplicated. I'm not sure the designers of this seventies-era power plant pulled that off, but the resulting complication sure is gorgeous.
No Pain, No Pain: The “Couch to 5K” and Humane Design
I wrote the "C25K" training program for new runners over a decade ago. Its philosophy overlaps neatly with my philosophy of software design.
Don't Fence Me In: Good Neighbors and Good Software Decisions
The adage “good fences make good neighbors” is only occasionally true in collaborative software.
Ancient Architecture: The Gods Are in the Details
An Acropolis visit is an object lesson in the value of quiet design decisions amid colossal projects.
Why Simple Is Complicated
Don Norman despairs that simple doesn't sell, and the blogosphere reacts. What makes simplicity so difficult?