Articles
Product Design
AI
What 'AI-native' actually means, and what most people get wrong about it
Every product claims to be AI-native now. Most of them aren't. The distinction matters because it changes how you build, what you measure, and what you're actually competing on.
Design Craft
What makes an interface feel polished, and how to get there
'Polish' isn't vague. It's a specific set of decisions about consistency, attention to edge cases, and micro-interactions. Here's how to think about it systematically.
Design Craft
How to design for density without making it feel cramped
Whitespace is a tool, not a virtue. The right density depends on what the user needs to hold in view at once.
Design Craft
The anatomy of a good empty state
Empty states are where most interfaces reveal their laziness. They're also one of the highest-leverage design moments in any product.