Evan WallaceinFigma DesignRust in production at FigmaHow Mozilla’s new language dramatically improved our server-side performanceMay 2, 20188May 2, 20188
Evan WallaceinFigma DesignWebAssembly cut Figma’s load time by 3xA WebAssembly case studyJun 8, 20177Jun 8, 20177
Evan WallaceinFigma DesignRealtime Editing of Ordered SequencesOne of the problems we had to solve when we added multiplayer editing to Figma was supporting simultaneous editing of ordered sequences of…Mar 6, 20174Mar 6, 20174
Evan WallaceinFigma DesignDebugging Data Corruption with EmscriptenWe discovered an issue with saving in Figma back in June 2015 that turned out to be the hardest and least-satisfying bug I’ve ever tackled…Nov 7, 20162Nov 7, 20162
Evan WallaceinFigma DesignMultiplayer Editing in FigmaToday’s public release of Figma contains two long-awaited changes. First, Figma is now open for anyone to sign up and try out! We’ve spent…Sep 28, 201615Sep 28, 201615
Evan WallaceEasy Scalable Text Rendering on the GPUThis post describes the text rendering algorithm I used on thetamath.com, a GPU-powered 2D equation renderer I wrote for fun last December…Apr 6, 201614Apr 6, 201614
Evan WallaceinFigma DesignIntroducing Vector NetworksBefore I co-founded Figma my background was in game development, not in design. I remember being very surprised when I first encountered…Feb 9, 2016108Feb 9, 2016108
Evan WallaceRendering Realtime Caustics in WebGLI created http://madebyevan.com/webgl-water/ back in 2011 and I’ve always been meaning to explain how it works. The most interesting aspect…Jan 7, 201620Jan 7, 201620
Evan WallaceinFigma DesignBuilding a professional design tool on the webOur vision for the future of design tools is one where both the tool and the content are easily available to anyone, anywhere. That’s why…Dec 7, 201520Dec 7, 201520