Aakash GuptaDesigning With AI With Designers of Figma & Codex
CHAPTERS
Designing with AI is shifting fast: roles, speed, and new expectations
Aakash frames the episode around the accelerating debate of “design in code vs design in canvas,” introducing Ed Bayes (OpenAI Codex) and Gui Seiz (Figma AI). The guests set the context: AI is pushing teams to move faster, changing what designers can ship and how orgs operate.
Code vs canvas: why it’s a false dichotomy
Gui and Ed argue that “code vs canvas” is the wrong framing—both are tools for different stages of thinking. Canvas excels at rapid lateral exploration; code excels at making ideas real, interactive, and testable quickly.
When to start in code vs start in canvas (and how to weave between them)
They outline practical decision criteria: the right starting point depends on the problem type, desired fidelity, and collaboration needs. The workflow becomes nonlinear—teams weave between Figma and code instead of a one-way handoff.
Live demo setup: Codex desktop app as a design tool
Ed opens Codex (desktop app) and explains how it connects to a local project/repo, enabling fast experimentation. He uses an example UI component (“composer system”) already specced in Figma, then built in code to test real interactions.
Figma MCP deep dive: importing code/UI into Figma with high fidelity
Ed demonstrates sending UI from the running code experience into Figma via Figma MCP integration. Gui adds that you can import entire screens or select specific nodes/components to avoid unnecessary background/layout elements.
Round-trip workflow: edit in Figma, push changes back into code
After importing into Figma, Ed tweaks design details (e.g., labels/colors) and copies a link to the Figma selection. He pastes that link into Codex to update the code—illustrating a two-way, low-friction loop for designer–engineer collaboration.
Fidelity limits and “lossiness”: what still breaks and how it improves
They discuss where translation still fails: advanced web effects, shaders, and some transitions don’t map cleanly onto a static canvas. They highlight workarounds (annotations) and the trajectory: models and tooling are steadily improving, especially when aligned to a design system.
Design systems as the bridge: tokens, libraries, and aligned sources of truth
Gui explains how newer Figma tooling aims to reference your actual design library during import, not just create a visual facsimile. This enables shared truth across Storybook/GitHub/Figma and reduces component drift with AI-assisted diffing/loops.
Behind the scenes: how AI changed building at OpenAI and Figma
Ed shares how Codex designers are developer-forward, with many spending most time coding, and how dogfooding hit a capability threshold that increased shipping velocity. Gui describes a similar internal shift at Figma: designers increasingly prototype, work in staging, and revisit previously deprioritized ideas because execution is cheaper.
Roadmap for traditional teams: how to adopt the new workflow safely
Aakash asks for step-by-step guidance for regulated/traditional orgs without full tool access. The advice: start small, build comfort outside work if needed, and use AI as an on-ramp—without immediately jumping to shipping to main in high-compliance environments.
AI as your tutor: learning, curiosity, and engineering hygiene
Gui and Ed emphasize AI as an always-available tutor that helps people learn by doing. Ed notes that while AI lowers the barrier, good software practices still matter—PR reviews, understanding the codebase, avoiding foot-guns, and respecting data models.
Roles are blurring, not disappearing: designers, PMs, engineers in 2026
They describe how roles overlap more in practice (designers shipping code, PMs prototyping), yet remain distinct in purpose. Gui explains “spikes” rather than rigid territories; Ed argues the conceptual mandates (user, business, systems) still matter even if tool access converges.
Total football metaphor: cross-functional coverage as the new operating model
Gui uses “Total football” to describe teams where members can fluidly cover adjacent responsibilities, reducing bottlenecks when someone is unavailable and increasing overall team threat/velocity. The emphasis is on adaptive collaboration enabled by AI, not on everyone becoming the same role.
Wrap-up and calls to action
Aakash closes by summarizing the core takeaway—fluid movement between code and canvas—and encourages viewers to subscribe/follow and check out sponsor bundles. The episode ends with a final nudge to engage and share to grow the show.
Get more out of YouTube videos.
High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.
Add to Chrome