Skip to main content
UI Coach Logo

Topic

Figma

Auto layout, components, variables, prototyping, and production workflows in Figma.

Figma is the default production tool for a large share of product teams. The skill is not drawing rectangles. It is structuring files so other people can use them.

This topic covers auto layout, components, variables, and handoff habits that survive real team work.

UI Coach guides

Start here

GuideUI CoachFigma

Figma Components

How to structure Figma components and variants so a team can reuse them without a maze of hidden frames.

Read the guide

GuideUI CoachFigma

Figma Auto Layout

How to use Figma auto layout so components resize predictably instead of fighting the frame.

Read the guide

From the community

Latest articles

Lea Verou · Sep 7, 2016

Autoprefixing, with CSS variables!

Recently, when I was making the minisite for markapp.io , I realized a neat trick one can do with CSS variables, precisely due to their dynamic nature. Let’s say you want to use a property that has multiple versions: an unprefixed one and one or more prefixed ones. In this example we are going to use clip-path , which.

Read

Lea Verou · Jul 7, 2020

The Cicada Principle, revisited with CSS variables

Many of today’s web crafters were not writing CSS at the time Alex Walker’s landmark article The Cicada Principle and Why it Matters to Web Designers was published in 2011. Last I heard of it was in 2016, when it was used in conjunction with blend modes to pseudo-randomize backgrounds even further. So what is the Cica.

Read

Adam Silver · Apr 9, 2024

Figma prototypes vs HTML prototypes

When you design a product, you should usability test it. Otherwise, you won’t know how well it works. Typically you either: - create and test a prototype - build it in production and test there Building it in production is usually the most expensive and risky approach so lets leave that out for today. Which leaves us.

Read

IBM Design · Sandeep Baskaran · Mar 11, 2026

I built a Figma plugin because the Carbon Data Table workflow was broken

How a one-day conference, a Segway e-bike, and a frustrating design workflow led to an open-source Figma plugin that changed how teams work with Carbon Data Tables. Carbon Data Table Figma Plugin It was September 2025 when I sat in the audience at Make with Notion in San Francisco. A one-day conference. One stage. And.

Read

IBM Design · Sandeep Baskaran · Feb 26, 2026

The Prompt Is the Prototype: How Structured AI Prompting Is Reshaping Enterprise Design

How one-shot prompting with Figma Make and Carbon Design System compressed months of enterprise prototyping into minutes — and what any design team can learn from it. Designers experimenting with Figma Make The enterprise prototype paradox Enterprise design teams face a cruel irony. The products with the longest relea.

Read

Slack Design · andyacevedo · May 27, 2026

Designing Where the Pixels Actually Live

For most of my design career, Figma was where the real work happened. I’d design screens, build prototypes, then hand off the designs for someone else to build. If something felt slightly wrong in production, we’d go back and forth trying to articulate what “it should feel like” in words. This process worked well enou.

Read

Useful resources

Tools and libraries

Figma Community logo

Figma Community

Figma Community is listed as a UI kit resource for rapid prototyping and component exploration. Listed formats include Figma. Figma support is documented.

Free
Setproduct logo

Setproduct

Setproduct is listed as a UI kit resource for rapid prototyping and component exploration. Listed formats include Figma. Figma support is documented.

Free
Untitled UI Icons logo

Untitled UI Icons

Untitled UI Icons is listed as an icon library or icon tool for interface icons and design systems. Listed formats include Figma. Figma support is documented.

Free

Related roles

Current design jobs

77 active roles currently match Figma in the UI Coach job catalog.