Frank Castro

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.