How I work · Demo · Digital Product Design

Intent in Figma, reality in code.

A short demo of the loop I work in: Figma holds the intent, code makes it testable, and I move between the two until the copy is right.

Project
AI Assistant · iOS 26 design challenge
Tools
Figma · Claude Code or Codex
Scope
18 screens in Figma · 46 states in code
Output
Live prototype · Handoff

The loop

01

Two tools, one loop: the design is decided in Figma and proven in code.

Neither tool is the whole answer. Figma keeps the intent readable; code puts it in real hands, with real states and real data. The work happens in the back and forth.

Who does what
Figma

The intent: intentions, visual iterations, a direction.

Claude or Codex

The proof: every view completed, tested in real hands.

Me

The judgment: back and forth until the copy is right.

The Figma file beside the coded prototype: the Move a meeting flow, then the assistant and the form it fills in, running in code

The process

02

Three steps, and the loop between them.

The Figma page: the Move a meeting flow, seven iPhone screens with their notes
Step 01 · Figma

Figma sets the intent.

The concept file is the guideline: intentions, visual iterations, a direction. It can stay partial, it still lays the foundations.

Out of it: 18 iPhone screens in 7 sections, like the Move a meeting flow here.

The live prototype: four screens of the coded app, home, assistant, move a meeting, focus time
Step 02 · Code

Code makes it real.

Pulled from the Figma file, the prototype completes every view, tests the UX in real hands, and adds the micro-interactions and custom code Figma can't. The design rules live in .md files, the generation is framed by my own skills.

Out of it: 46 states, on iPhone and on iPad in landscape, in light, warm and dark.

The Move a meeting flow in code, inside the assistant: the ask, the form it fills in, the exact time, the done state
Step 03 · Product

Then the product.

I go back and forth between the two until the copy is right. That copy becomes the final product, or a clean handoff to teams, clients and developers.

Out of it: one flow, end to end, from the ask to the done state.

Augmented by AI

03

The code is generated. The rules it follows are mine.

46 states
built from a partial Figma file of 18 screens.
Tool
Claude Code or Codex, from the Figma file
Task
Complete every view of the concept and make it testable in real hands.
Prompt
The design rules live in .md files, the generation is framed by my own skills.
Judgment
Mine: what stays from Figma, what the code reveals, and when the copy is right.

In the prototype

04

The calendar on iPad in landscape, the same screen in three themes, then three of the 46 states.

The result

05

A concept you can open, tap and hand off, not a deck of frames.

18
iPhone screens in the Figma file
46
states in the live prototype
3
themes, light, warm and dark
Next in How I work
3D and product design, augmented by Astra.
All of how I work