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.| Figma
Large prototypes took minutes to load, and users took notice. Here’s how we overhauled our prototype player to improve load time and stability.| Figma
A behind-the-scenes look at how we improved comment performance in the Figma editor| Figma
Memory efficiency is essential for a great user experience. To keep files fast and performant, the Figma team is always hunting for optimizations—here are a few.| Figma
The solution we found helps us run Figma plugins in a safe way — i.e. not eval(UNTRUSTED_CODE).| Figma
Learn 6 unique methods for design critique used by the Figma design team, along with some tips and best practices for running them effectively.| Figma
Because our product is written in C++, which can easily be compiled into WebAssembly, Figma is a perfect demonstration of this new format’s power.| Figma
One of the problems we had to solve when we added multiplayer editing to Figma was supporting simultaneous editing of ordered sequences of objects.| Figma
Yuhki Yamashita, Chief Product Officer at Figma, shares lessons learned, plug-and-play templates, and fresh insights into how Figma builds product| www.lennysnewsletter.com