I stopped making mockups and started shipping the front end.
On a three-person AI freight team, the shortest path from design intent to working product was for me to build the interface myself.
- Role
- Design Consultant
- Scope
- Product → front end
- Timeline
- Three months
- Focus
- AI · Systems · Code
01 — THE SETUP
A new domain, a team of three, and no room for a ceremonial handoff.
Beagle helps freight brokers handle shipper RFPs with AI. I had redesigned the brand and marketing site earlier, then returned for a three-month product engagement.
Freight was new to me. The founders taught me the industry; I showed them where expert functionality had buried basic usability.
We worked directly: founders on the domain, one engineer on backend and data, and me on the product experience.
learning→Product
structure→Front-end
code→Shared
system
02 — THE CHALLENGE
The design file stopped being the source of truth.
When the round trip breaks, move the design work closer to the product.
I started with Figma and MCP. Once code changed, the round trip became unreliable and the mockups fell behind.
So I dropped the design tool, worked in an engineering branch, and built layouts, components, motion, and interactions with Claude. The engineer connected backend and data. The code merged into the product.
03 — WHAT I DID
Moving faster exposed the drift faster. I built the guardrails with the product.
- Built the interface in the repo.Designed and implemented layouts, reusable components, motion, and interactions in the same environment where they had to survive.
- Reduced visual drift.The product had accumulated roughly 32 colors and four dropdown patterns. I consolidated the palette to about eight working colors and merged duplicate behavior.
- Made the component library live.Built an interactive reference from the real product components, so the examples stayed connected to the same code the team shipped.
- Added instructions for the AI collaborator.Started a Design.md with principles, priorities, and the questions Claude should ask before producing more interface.
04 — THE RESULT
No victory-lap metric. A working product and a much tighter system.
This is a process case, not a conversion story. What shipped was front-end code, a consolidated visual language, and a workflow the team could keep using.
TESTIMONIAL PLACEHOLDERBeagle founder or engineer quote
Best quote: collaboration in code, speed without loss of judgment, or how the system improved implementation.
05 — LOOKING BACK
The tool changed. My job did not.
Working in code made some decisions faster and some mistakes more immediate.
Both were useful.