Alice Ching
starfishie.bsky.social
Alice Ching
@starfishie.bsky.social
🧋boba enthusiast, 🎮 glorified mechanic. FigJam @ Figma; Glitch (on hiatus). Previously lead eng on Wattam.
Can’t tell if you’re joking but dudeeeeeeee hope you can rest this weekend regardless
May 20, 2023 at 7:20 PM
Oh dang I miss that device
May 5, 2023 at 6:20 AM
NOT ALLOWED
May 5, 2023 at 1:31 AM
Read all about how we drew inspiration from the gaming world and what that means for our technical challenges, up on the blog! Here’s the link again: https://bit.ly/3NFPgGJ
How Figma draws inspiration from the gaming world
The parallels between Figma's technical challenges and those in the gaming world
bit.ly
May 3, 2023 at 4:58 PM
We call Figma's collaborative editing "multiplayer," inspired by cooperative multiplayer games. We find ourselves building digital worlds, just as you would in Minecraft.
May 3, 2023 at 4:58 PM
This allows us to create responsive interfaces. On the server side, we use Rust in our multiplayer server, which provides better dev ergonomics than C++.
May 3, 2023 at 4:58 PM
Figma's tech stack is more like a gaming engine than a web tech stack. We build the canvas in C++ (compiled into WebAssembly) and write our UI layer in React and Typescript.
May 3, 2023 at 4:57 PM