product design
Good design isn't about making things pretty. It's about making hard choices — what to cut, what to keep, and what to make impossible to ignore.
Most people think design is about making things look good. That's decoration. Design is about making things work — and that requires saying no far more often than saying yes.
Every pixel of spacing, every color choice, every word in a button. Good designers don't add things. They remove everything that doesn't earn its place.
I've killed beautiful components because they didn't serve the user's goal. I've chosen ugly-but-clear over pretty-but-confusing. Every time, the metrics proved the boring choice right.
Before you add anything to a screen, ask yourself four questions:
If you can't answer the first question in one sentence, cut it. If the page still works after you cut it, leave it cut.
The best interfaces feel invisible. You don't notice the design — you just accomplish what you came to do. That invisibility is the hardest thing to achieve, and it comes from relentless editing, not relentless adding.
Stripe's checkout. Linear's command palette. Apple's share sheet. None of them feel "designed." They feel inevitable. That's not luck — it's a thousand decisions about what to leave out.
Next time you're designing something, resist the urge to make it prettier. Instead, ask what you can remove. What's here because it looks good versus because it helps? What happens if this section disappears?
The answer will make your work ten times better. Design is decisions. Start making harder ones.