process
How I work.
Beyond the usual approach to a new project or feature — understanding user needs, writing and validating requirements, exploration — most of my design discovery happens directly in Claude Code these days.
I still reach for Figma, or sketch by hand, to work through an idea early on. But most of the time I'm in Claude Code, in a branch of my own, working with real components and real data.
Each branch is its own design concept. I can test them against real customer data and the actual components running in production, and run several localhost servers side by side to compare concepts as I go — not mockups of what they might look like, but the real thing.
Once a concept is far enough along, I publish the branch so the rest of the team — PMs, front-end developers, sometimes clients — can try it directly, no handoff required.
Feedback comes back through the same channels everyone already uses. Instead of comments pinned to a Figma frame, I can ask Claude to look through a Slack thread or a meeting transcript and pull out what people said about a specific feature.
Once a design is approved, I open a pull request. That's it — it ships.