

Hey ChatGPT, can you make an invite and presentation for the holiday party that reminds Gary to share the karaoke stage?
Noah Finer
258 posts

@finerflame
self-proclaimed chiller, former meme page admin, eng @figma


Hey ChatGPT, can you make an invite and presentation for the holiday party that reminds Gary to share the karaoke stage?




How do you take a new product idea, and turn it into a successful product? Figma Slides started as a hackathon project a year and a half ago – and today it’s a full-on product, with more than 4.5M slide decks created by users. I talked with two founding engineers on this project, on how they built it: Jonathan Kaufman and Noah Finer shares details. Watch or listen: • YouTube: youtube.com/watch?v=XXXa31… • Spotify: open.spotify.com/episode/352qdC… • Apple: podcasts.apple.com/us/podcast/bui… Brought to you by: • @withgraphite — The AI developer productivity platform gt.dev/pragmatic • @SonarSource — Code quality and code security for ALL code sonarsource.com/pragmaticsecur… • @chronosphereio — The observability platform built for control chronosphere.io/pragmatic Two interesting takeaways from this episode: 𝟭. 𝗙𝗶𝗴𝗺𝗮’𝘀 𝘄𝗲𝗯 𝗮𝗽𝗽 𝘂𝘀𝗲𝘀 𝗮 𝘀𝘂𝗿𝗽𝗿𝗶𝘀𝗶𝗻𝗴 𝗮𝗺𝗼𝘂𝗻𝘁 𝗼𝗳 𝗖++ 𝗰𝗼𝗱𝗲. It’s rare for web engineers to need to use C++ — but Figma is an exception, as the design tool built their own rendering engine. This means that frontend engineers need to get into the opinionated C++ codebase to make changes — though rewriting some parts of the code to TypeScript is currently on the way. 𝟮. 𝗧𝗵𝗲 “𝗘𝗻𝗴𝗖𝗿𝗶𝘁” 𝗽𝗿𝗼𝗰𝗲𝘀𝘀 𝗶𝘀 𝗮𝗻 𝗶𝗻𝘁𝗲𝗿𝗲𝘀𝘁𝗶𝗻𝗴 — 𝗮𝗻𝗱 𝘂𝗻𝗶𝗾𝘂𝗲! — 𝗼𝗻𝗲. Figma’s engineering reviews/discussions are called EngCrit. An engineer presents their plan or idea in a FigJam board, and other engineers join in to give their feedback. This process has parallels with the RFC or design doc process — but it feels a lot more lightweight. Plus, it dogfoods Figma’s own products! Thanks a lot to Jonathan and Noah for offering a behind-the-scenes peek on the challenges and interesting learnings in building this new product!



It’s Day 8 of Figma Slides drops 👀 The Tone Dial now better supports more languages! And in case you need more control, you can easily rewrite text by prompting yourself.

Giving you speaker notes isn’t enough we need to give you Figma Slides too #Config2024

Introducing custom color palettes for FigJam. To celebrate, we’ll be bringing a little color to your feed today 🎨 #FigJamColorDay

27/32 FigJam sticky note animation Is it a square is it a sticky note? Now you know with the new curl animation for stickies.

I was on the case, re-working the intricate paper curl architecture.




We're on a roll over here at @figma... we’re launching a redesigned sticky note curl today. Here’s why we’re excited about this tiny little design detail.

2/ The initial brainstorming was fantastic! I spent a few days hacking together multiple CSS transforms and clip paths to make this curl shrink and expand. Here are the behind the scenes on the animation! I scaled an SVG curl and masked the sticky background with 2 clip paths.