Software Should Feel Like a Handshake
On warmth, translucence, and the lost art of welcoming software
I spent two weeks last winter sitting in front of a workstation, clicking through software that felt designed to tolerate me rather than welcome me. The buttons were gray, the corners sharp, every dialog as warm as a customs desk. That February, I began sketching what I now call the handshake principle — the idea that every pixel is an implicit gesture of greeting.
The Polycarbonate Lesson
When a translucent all-in-one debuted in coastal teal in August 1998, the radical gesture was not color — it was invitation. You could see the circuitry inside, the logic boards and ribbon cables, all of it visible beneath a shell that said: touch me, understand me, keep me on your desk with pride. That transparency changed the emotional contract between person and machine.
We stopped hiding the machinery, and people stopped being afraid of it.
The software we build today trades that translucency for opacity and welcome for efficiency. The best interfaces still make you feel genuinely welcome.