Design tip [001]

Start with the problem, not the pixels

Before opening Figma, write down the user problem you're solving. A clear problem statement keeps the design focused and prevents feature creep.

Design Thinking 101 — Nielsen Norman Group
Process
Design tip [002]

Use an 8px spacing system

Stick to multiples of 8 for all spacing and sizing. It creates visual consistency, aligns to most device grids, and makes developer handoff painless.

The 8-Point Grid System — Spec.fm
Layout
Design tip [003]

Limit your type scale

Use no more than 4–5 font sizes in a project. A constrained type scale creates hierarchy without visual noise and keeps your UI feeling cohesive.

Type Scale — A Visual Calculator
Typography
Design tip [004]

Design for the empty state first

Empty states are a user's first impression. Design them with helpful guidance, illustrations, or calls to action — not just blank screens.

The Role of Empty States in UX — Nielsen Norman Group
UX
Design tip [005]

Use color with intention

Reserve saturated colors for interactive elements and status indicators. Let neutral tones do the heavy lifting so accent colors carry meaning.

Using Color to Enhance Your Design — Nielsen Norman Group
Visual Design
Design tip [006]

Test with real content

Lorem ipsum hides layout problems. Use real names, real data lengths, and edge cases early. Your design should survive the messiness of actual content.

Don't Make Me Think by Steve Krug
Process
Design tip [007]

Prioritize accessibility from day one

Check color contrast ratios, use semantic HTML, and ensure keyboard navigation works. Accessibility isn't a feature — it's a quality baseline.

Introduction to Web Accessibility — W3C WAI
Accessibility
Design tip [008]

Reduce cognitive load

Every extra element on screen competes for attention. Remove anything that doesn't directly help the user complete their task. When in doubt, simplify.

Minimize Cognitive Load — Nielsen Norman Group
UX
Design tip [009]

Learn to write well

The words in your UI matter more than the layout. Clear, concise microcopy reduces confusion and builds trust faster than any visual polish.

Writing for the Web — Nielsen Norman Group
Content
Design tip [010]

Icons should be instantly recognizable

Icons should be simple and intuitive so users can understand them instantly without relying on tooltips.

Jakob Nielsen's usability heuristics: "Recognition rather than recall"
Iconography
Design tip [011]

If users must hover to understand, redesign

If users must hover over an icon to understand it, the design introduces unnecessary cognitive load and slows interaction.

Don't Make Me Think by Steve Krug
Iconography
Design tip [012]

Avoid abstract icons for key actions

Avoid abstract or unfamiliar icons for key actions — users should not have to interpret meaning.

Nielsen Norman Group research on icon usability
Iconography
Design tip [013]

Leverage existing mental models

Use widely recognized patterns (e.g., search, menu, delete) to leverage existing mental models.

Consistency and standards heuristic by Jakob Nielsen
Iconography
Design tip [014]

Pair unclear icons with labels

When an icon is not universally clear, pair it with a label to improve comprehension and accessibility.

Nielsen Norman Group — Icon Usability guidelines
Iconography
Design tip [015]

Tooltips should support, not replace clarity

Tooltips should support, not replace, clarity. Relying on them for basic understanding indicates weak visual communication.

About Face: The Essentials of Interaction Design by Alan Cooper
Iconography
Design tip [016]

Keep icon usage consistent across screens

Inconsistent icon usage across screens creates confusion and reduces user trust.

The Design of Everyday Things by Don Norman
Iconography