I don’t think Figma is outdated. I think the old idea of designing everything in Figma, handing it off, then starting development is outdated.
The better workflow is being able to move between Figma and code.
That becomes much easier when you understand design systems, naming conventions, colour tokens, typography, spacing, components and how those same decisions translate into code.
For web, I like systems that already exist on both sides. shadcn is a good example. I can use the components in Figma, then import the actual components in code and style them based on the design instead of asking AI to recreate everything from scratch.
You can even mirror your Figma tokens with CSS variables so colours, radius, spacing and other decisions stay consistent globally.
Knowing HTML and CSS also means that when I see a complex layout, I already have a rough idea of how it should be built. Sometimes it’s faster to design or adjust it myself than spend 20 prompts telling AI to move a div around.
I still use AI heavily, especially for things like GSAP and more complex motion where I’m still building depth.
Figma isn’t dead.
The rigid handoff between design and code is.
It’s beginning to feel like designing with Figma is now outdated