Loading...
Loading...
Product design is more than UI. It's research, information architecture, interaction design, visual design, and increasingly AI-augmented prototyping. This roadmap is the modern, ship-focused path.
Type, color, layout, hierarchy
Before any tool, learn the principles. Type pairing, color theory, grid systems, visual hierarchy, contrast. These transfer to every tool you'll ever use.
Components, variants, auto layout, libraries
Figma is the design industry's source of truth. Learn auto layout, components, variants, design tokens, and shared libraries. Plugins and Dev Mode are also non-optional.
Talking to users without leading them
The hardest skill: hearing what users actually mean. Learn to run lightweight interviews, usability tests, and synthesize themes. Tools like Maze and Dovetail help, but the skill is in the questions you ask.
Don't reinvent solved problems
Most UX problems are solved. Learn the patterns: navigation, search, forms, onboarding, empty states, error states. Then break them deliberately when you have a reason.
Figma prototypes, ProtoPie, Origami
Static screens lie. Real prototypes reveal interaction problems before code. Master Figma's prototyping; reach for ProtoPie or Origami when you need real logic.
Galileo, v0, Krea, Magnific
AI changes the design loop. Use Galileo or Uizard for first-cut layouts, v0 to prototype with real React, Krea for fast asset generation, Magnific for upscaling. Then refine with taste.
Handoff, design systems, code awareness
Designers who understand React and Tailwind ship better products. You don't need to write production code, but you should be able to read it and tweak a component.
We pair these roadmaps with hands-on engagements pair-programming, code review, and architecture support.