May 16, 2025 · 1h 1m · 20product
20Product: Figma CPO on How Figma Builds Products: What Works, What Does Not | How Figma Does Testing and Product Reviews | The Future of Design, Engineering and Product with Yuhki Yamashita
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
In this episode of 20 Product, host Harry Stebbings interviews Yuhki Yamashita, Chief Product Officer at Figma, to explore Figma's product development processes, design philosophy, and organizational alignment strategies. Yuhki shares insights on harnessing user hacks, leveraging AI to redefine cross-functional roles, and maintaining human craftsmanship in modern software design.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Harry holds 32.6% of the talking time here. How this is scored →
speaking balance: gold is Harry, purple is the guest (3 minute bins)
When Harry repeatedly presses Yuki to admit AI will reduce engineering pod headcounts, Yuki playfully resists the premise, remarking that Harry is in the business of speculative guessing before asserting Figma won't cut engineers.
Hardest push from Harry ▶ 32:05 Challenging the necessity of Product ManagersHarry directly challenges the core premise of PMs, arguing that the founder owns the 'why' and asking if Figma could function without product managers altogether.
Biggest teaching moment ▶ 38:04 Dylan Field's Design Twitter distribution graphYuki educates Harry on how Figma achieved early viral distribution by mapping Design Twitter as a network graph and directly targeting key node influencers rather than relying solely on organic product discovery.
Harry holds his own ▶ 36:50 Quoting Spotify's product philosophy on craft vs speedHarry demonstrates high product expertise by quoting Spotify's Gustav Soderstrom ('the details are the product') to frame a sharp question on balancing shipping velocity with craftsmanship.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Harry as informed peer | Guest teaching | Guest disagreement | Harry pushing back | Why |
|---|---|---|---|---|---|---|
| Upbringing, Questioning Assumptions, and Simplicity in Design | 4 | 3 | 1 | 3 | Harry challenges the conventional wisdom that 'simple is always better', asking whether simplicity can become lazy design versus feature creep. Yuki explains that simplicity is a perception and describes how Figma offers dual modalities like Design Mode to serve power users without overwhelming novices. | |
| Inside Figma's Internal Pitch Process and Storytelling | 3 | 3 | 1 | 2 | Harry asks about Figma's internal pitch and roadmap process. Yuki shares how organic user hacks (such as creating millions of slide decks in Figma Design) inspire new products like FigJam and Figma Slides. | |
| The Evolution of PRDs and Metric Alignment with KPI Trees | 5 | 4 | 2 | 4 | Harry provocatively asks if PRDs are dead and challenges Yuki's 'screenshot test' concept by asking about complex products that cannot be captured in a simple GIF. Yuki clarifies how PRDs have evolved into centralized North Stars and introduces KPI trees. | |
| Multiple Entry Points and Real-Time Code Generation | 5 | 3 | 1 | 3 | Harry probes the future of product entry points, comparing prompt-to-code builders like Bolt and Lovable against traditional design-first tools. Yuki articulates Figma's philosophy of offering multi-modal entry points for different builder personas. | |
| Redefining Design and the Convergence of Disciplines | 4 | 3 | 1 | 2 | Harry notes the collapsing of functional roles into 'superhumans'. Yuki explains how Figma Make shifts the underlying source of truth to code while expanding the broader definition of design. | |
| Future Team Pod Structures and AI-Assisted Engineering | 5 | 4 | 3 | 4 | Harry tries to force Yuki into predicting reduced engineering headcount ratios in future pods due to AI leverage. Yuki gently parries, pointing out that Harry is in the business of making speculative guesses while maintaining that Figma will leverage AI to do more rather than downsize. | |
| Evaluating Product Constraints and Canvas Dimensions | 5 | 4 | 1 | 2 | Harry demonstrates domain reflection by sharing a personal misstep about maintaining an audio-only constraint for his podcast. Yuki explains how the 2D infinite canvas is liberating for designers but confusing for non-designers who require 1D linear workflows. | |
| Learning from Product Failures and AI Model Transparency | 5 | 4 | 1 | 5 | Harry catches a potential contradiction, asking if explaining underlying AI models contradicts the screensaver simplicity discussed earlier. Yuki reflects on the public backlash to Figma's 'Make Design' release and the necessity of transparent model attribution. | |
| The Essential Role of PMs and Strategic Storytelling | 6 | 4 | 3 | 6 | Harry strongly challenges the PM discipline, asking if the 'why' belongs to the founder and whether Figma could function without PMs entirely. Yuki defends the necessity of PMs as objective mediators balancing engineering feasibility and design vision. | |
| Craftsmanship, Playfulness, and Balancing Speed with Quality | 6 | 3 | 1 | 4 | Harry cites Gustav Soderstrom ('the details are the product') and Johnny Ive to ask how Figma balances shipping urgency with extreme craft detail. Yuki emphasizes shipping fast to validate critical assumptions before polishing speculative details. | |
| Measuring User Reliance, Distribution Strategies, and Root Needs | 4 | 5 | 1 | 2 | Yuki details Figma's core reliance metric (L7/ND7) and educates Harry on Dylan Field's early distribution strategy of mapping Design Twitter as a influence graph. Yuki also explains the '5 Whys' method for uncover underlying user needs. | |
| Scaling Figma's Product Suite and Managing Tool Betas | 6 | 4 | 3 | 6 | Harry pushes hard on Figma launching four products simultaneously rather than drip-feeding them, and compares delayed product shutdowns to late employee terminations. Yuki politely declines to name internal product flops publicly. | |
| Bridging Design to Code and Beating Team Product Funks | 5 | 4 | 1 | 4 | Harry asks whether the disconnect between design mockups and production code is a feature or a bug. Yuki explains why it is primarily a bug caused by designers designing too far ahead of production reality. | |
| Resource Allocation, AI Differentiation, and Lessons from Uber | 5 | 5 | 1 | 2 | Yuki addresses resource limits and AI differentiation through craft. He shares a historical case study from Uber where CEO Travis Kalanick pushed upfront pricing despite internal fears of cannibalizing profitable Uber Black revenue. | |
| Quickfire Round: Figma Breakups, Leadership Weaknesses, and Waymo | 5 | 4 | 1 | 2 | In the quickfire round, Yuki shares how Figma rallied post-Adobe merger collapse around their core mission, critiques his own stoic leadership style, and praises Waymo's subtle UX details. |