Case study
DevTools ArsenalTrace
Paste a screenshot, get a real runnable React component. Google Gemini recreates the layout grounded in a shadcn-style catalog, renders it live in an editable Sandpack sandbox, and shows which pixels became which component with honest confidence tags. Won the DEV.to GitHub Finish-Up-A-Thon.
Building the tools that build the tools
- Role
- Creator
- Year
- 2026
- Status
- Live
- Stack
- Next.js, React 19, TypeScript, Google Gemini, Sandpack, axe-core
Interactive Demo · DEV.to Winner
Screenshot-to-Code Grounding Inspector
Story · how this shipped
The brief
AI screenshot-to-code tools invent generic markup that ignores your design system, and they hide how they got there. Developers get garbage JSX with no way to trust or steer it.
The build
Grounded generation in a real component catalog via an in-prompt whitelist (no vector DB, no credentials). Added "what the AI sees" inspector with per-element confidence and grounded/inferred/guessed tags, a Sandpack live-editable preview, a compile-check self-repair loop, and an axe-core accessibility score with one-click fixes.
What shipped
Won the DEV.to GitHub Finish-Up-A-Thon. 38 tests. Reuses real components instead of inventing markup, renders live and editable, and self-repairs both compile errors and accessibility violations on one click.
Signals
Scale & impact
Engine room
At a glance
Inventory
Stack & signals
Let's talk
Tell me what you're building
If you need someone who can own UI, systems, and AI integration without losing the plot, I'm listening. Contract, advisory, or full-time: we'll find the right shape.