Which layer of the stack is this?
I built the Stack Wizard to help the designers on my team pick the right library across our stack, layer by layer: TypeScript, React, Tailwind and shadcn/ui.
Ask it something
Pick a question. The layer that answers it lights up, with the line of code behind it. Rebuilt for this page.
shadcn/ui
Tailwind
React
TypeScript
shadcn/ui already has an accessible dropdown. Start from that before designing a new one.
<DropdownMenu>
<DropdownMenuTrigger>Options</DropdownMenuTrigger>
</DropdownMenu>The four layers
What each one decides, and what a designer owns there.
Decides
Ready-made, accessible components to start from.
For designers
Check here first: if the component exists, design from it rather than drawing a new one.
Why I made it
Designers on my team needed to know which library a decision belongs to. The wizard walks through it layer by layer.
I push for Figma variables that match the code tokens, so developers don’t hardcode values.
It sits alongside the sessions I run on Storybook, design pull requests and AI tools for design.







