Component Design
When to use: Building new UI components. Reviewing component architecture. Refactoring existing components.
When to use: Building new UI components. Reviewing component architecture. Refactoring existing components.
How do you launch a new product in days instead of months?
When to use: Building admin panels, data management screens, list views, or any interface where users Create, Read, Update, and Delete records.
When to use: Before shipping any page. During design critiques. Weekly self-audits. When reviewing someone else's work.
How does every element on this site earn its place?
When to use: Building any interactive element. Before launch. When you receive accessibility complaints or fail an automated audit.
When to use: Building any page with a conversion goal. Auditing an existing page that isn't converting. Starting a new campaign.
Does a first-time visitor know within 5 seconds what kind of listings are here, how to start browsing, and why to trust what they find?
What design decision are you making right now?
How do you know your design is getting better?
When to use: After deploying. After changing CSS tokens, themes, or framework versions. When something "looks wrong" but you can't pinpoint why.
When to use: Before launch. After major changes. Monthly audits. When users report "it's slow" or "it looks broken on my phone."
What layer does this token belong in?
When to use: After rendering verification passes. Before any design review. After completing initial layout.