Build the product
Product design & UX basics
Make it obvious, not clever.
I'm not a designer, how do I make my product not look terrible?
You don't need taste, you need a few rules. Use generous whitespace, a single accent color, limited font sizes, and clear hierarchy through size an...
What are the core UX principles every founder should know?
Make it obvious, not clever: match the user's mental model, show system status, prevent errors, and keep things consistent, Nielsen's 10 heuristics...
How do I know if my product is confusing to users?
Watch five real people try to use it without your help, you'll spot more problems in an afternoon than in a month of guessing. Cheap, frequent usab...
Should I learn Figma, and how much design do I really need?
Learn just enough Figma to wireframe screens and click through a flow before you build, Figma's own free learning hub gets you there fast. You don'...
Why does good design actually matter for an early-stage startup?
Because design is how users decide whether to trust you in the first three seconds, and confusion kills conversion faster than any missing feature....
What are the psychology 'laws' behind good UX?
A handful do most of the work: Hick's Law (fewer choices, faster decisions), Fitts's Law (make important targets big and close), and Jakob's Law (u...
How do I run a quick usability test on my app when I don't have a budget or a research team?
You don't need a lab or budget. Grab five people who fit your user, give them one real task ("sign up and send your first invoice"), then shut up a...
My onboarding has too many steps and people drop off before they see value. How do I cut it down?
Every screen before the user's first "aha" moment is a place to lose them, so the goal is to get to value in as few taps as possible, not to collec...
I keep hearing "don't make me think" but what does that actually mean when I'm designing a screen?
It means the user should never have to stop and figure out what a button does, where they are, or what happens next. In practice that's obvious lab...
Should I just copy the UI patterns of apps my users already use, or does that make my product forgettable?
Copy the patterns, not the personality. Familiar navigation, familiar checkout, familiar sign-in means users spend zero effort learning your mechan...
How do I design for users in India who are on cheap Android phones and slow, patchy internet?
Design for the phone your user actually holds, not the one on your desk. That means tiny app size, screens that survive a dropped connection, offli...
What are the most common design mistakes that make an early product feel amateur, and how do I avoid them?
The tells are usually spacing and consistency, not talent: cramped padding, five different button styles, mismatched fonts, and text jammed against...
How much should I invest in design polish for an MVP versus just shipping something functional?
Polish the parts users touch to judge whether to trust you, and leave the rest rough. Your landing page, sign-up, and the core flow deserve care be...
How do I write clear button and error messages so users know exactly what to do next?
Microcopy is design. A button should say the outcome ("Send invoice") not the mechanism ("Submit"), and an error should tell the user what went wro...
As a solo technical founder, when is it worth hiring a designer versus using a template or design system?
For most early products a good component library gets you 90 percent of the way, so hire a designer when the missing 10 percent actually blocks gro...
How do I turn vague feedback like "the app feels clunky" into specific design changes I can actually make?
"Clunky" is a symptom, so your job is to find the moment that produced it. Ask the person to walk you through exactly when they felt it, watch them...
How do I design an app that works well for users who aren't fluent in English and may switch languages?
Lean on icons and layout that read without words, keep sentences short and literal so they translate cleanly, and never bury the language switch. A...
How do I make a data-heavy dashboard readable instead of an overwhelming wall of numbers?
Decide the one question the dashboard answers, put that answer at the top in the biggest type, and demote everything else. Group related numbers, u...