Milestone map
3 milestones
Design and Ship a Real Product Feature
8–16 weeks (design iteration + engineering timeline)
Design a real feature — a screen, a flow, or a component system — for a product that real users interact with. This must not be a portfolio exercise or a redesign of a product you do not work on. The design must go through at least 3 iterations: an initial concept (wireframe or low-fidelity), a refined design (mid-fidelity with structure and hierarchy decisions visible), and a final design handed off to engineering (high-fidelity, with annotated edge cases and states). The feature must be shipped — visible to real users, even in a limited release.
Proof required
Submit a link to your design file (Figma, Sketch, or equivalent) containing all 3 iterations with dates, a screenshot or link demonstrating the feature in the live product, and a 150-word design brief: the problem you were solving, the core decision you made between the low and high fidelity stages, and what you would change if you did it again.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Build and Maintain a Personal Design System
8–12 weeks (system build + use across 2 projects + revision)
Build a personal design system — a library of reusable components built to consistent principles that you have actually used across at least 2 different projects. The system must include: a base token set (colour, typography, spacing), at least 10 components with defined states (default, hover, focused, disabled, error where applicable), and a usage guide documenting the principles behind the token and component choices. The system must show evidence of real maintenance — at least 1 documented revision based on use.
Proof required
Submit a link to your design file showing the token set, the 10+ components with states, and the usage guide. Submit evidence that the system was used in at least 2 projects (screenshots of the projects using the components). Submit a 100-word change log entry documenting one revision: what changed, why (what failure in usage prompted it), and what you decided not to change and why.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Present Design Portfolio to a Senior Designer
1–2 weeks (60–90 min session)
Present your M1 shipped feature and M2 design system to a qualified reviewer: a senior product designer or design director with 5+ years of shipping products, or a UX lead with direct responsibility for design systems at a product company. The reviewer challenges the M1 design decision (what alternative did you consider and why was it wrong?), the M2 system architecture (what would break if the product needed to support dark mode?), and asks you to solve a novel design problem live: you are given a one-sentence brief and must walk through your design approach in 10 minutes.
Proof required
Submit your M1 design file link and M2 system link plus the reviewer's written assessment: the design decision challenge and your response, the system architecture challenge and your response, a description of the novel brief and your 10-minute response approach, and their sign-off confirming their role and a live session.
What gets checked
Common mistakes
Powstik Guide
A senior reviewer's written assessment of your design portfolio.
Steps
Template
Reviewer: Role: Years: Challenge raised: My response: Their assessment: What I'll change:
What gets sent back
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.