公司:figma
Figma是一个矢量图形编辑器和原型设计工具,主要基于网页进行工作,通过macOS或Windows的桌面应用程序可激活离线编辑功能。适用于Android和iOS的配套程序称为Figma Mirror,可以在移动设备上查看Figma原型。Figma的功能集着重于用户界面设计及用户体验设计,并强调即时协作。
The infrastructure behind AI search in Figma
A behind the scenes look at the technical problems we faced and how we solved them.
A year with Dev Mode: 10 lessons from an engineering manager
After integrating Dev Mode into our design system workflow, I’ve gathered several insights to help teams navigate this powerful tool. Here are my top takeaways.
How we migrated onto K8s in less than 12 months
Migrating onto Kubernetes can take years. Here’s why we decided it was worth undertaking, and how we moved a majority of our core services.
Speeding up file load times, one page at a time
How dynamic page loading improved the slowest load times by 33%
Keeping it 100(x) with real-time data at scale
After years of playing catch-up with Figma’s growth, it was time to fundamentally rethink LiveGraph’s architecture.
Speeding up C++ build times
How we cut build times by 50% and shipped a solution for scale.
The anatomy of a component sprint
The Washington Post’s inclusive process for creating new design system components bridges the gap between design and development.
Desperately seeking squircles
In a famous 1972 interview, Charles Eames answered a short sequence of fundamental questions about the nature of design.
How Figma’s databases team lived to tell the scale
Our nine month journey to horizontally shard Figma’s Postgres stack, and the key to unlocking (nearly) infinite scalability.
How we built a custom permissions DSL at Figma
When our permissions system broke at the seams, everything came to a halt. This is the story of how we fixed it.
Improving performance with incremental frame loading
Large prototypes took minutes to load, and users took notice. Here’s how we overhauled our prototype player to improve load time and stability.
Shishir Mehrotra’s 10 rules for leading great team meetings
Shishir Mehrotra shares tips for harnessing the power of the braintrust, asking the right questions, and landing a moonshot.
Creating coherence: How Spotify’s design system goes beyond platforms
Design Manager Juli Sombat sheds light on how a need for more cohesion led Spotify’s design systems team to approach components in a new way.
How to build ground-breaking products: A manager's guide
The best teams understand what they’re producing, why they’re doing it, and how they can get it done—here's how manager's can make it happen.
The growing pains of database architecture
How the Figma infrastructure team reduced potential instability by scaling to multiple databases.
Behind the scenes: international keyboard shortcuts
Software Engineer Dorothy Chen explains the technical challenges and opportunities in making Figma keyboard shortcuts more accessible for everyone.