Figjam

98 posts

figma2 min readCurated summary

Behind the build: a Q&A with developer Gavin McFarland | Figma Blog

Gavin McFarland, a freelance design consultant and developer, discusses building a FigJam table widget after first creating a popular Figma table plugin. The widget lets users manage tabular data without leaving FigJam, supporting columns, rows, data import, and sorting. His experimentation with the widget API evolved into broader questions about multiplayer collaboration, performance, and productivity. ## Gavin’s Path to Plugin Development - McFarland began by designing and building websites for friends and family. - As a freelance consultant focused on user-centered digital transformation, he regularly pushes himself to learn new tools. - After seeing someone ask for an easier way to create tables in Figma, he modified the Rectangle Creator example into his first plugin, **Table Creator**. - The plugin eventually gained tens of thousands of users. ## Building a Table Widget for FigJam - McFarland created a FigJam table widget for users who need to display and manage structured data during collaborative work. - The widget supports: - Adding rows and columns - Importing data - Sorting by columns - The goal is to keep users inside FigJam rather than requiring a separate tabular-data application. ## Learning the Widget API - He began with the FigJam notepad example and made incremental modifications to understand the API. - The project required learning JSX, which he had not previously used extensively. - After understanding the basics, he experimented with rendering rows, columns, and different visual designs. ## Collaboration and Multiplayer Challenges - What started as an API exercise became an exploration of how teams could work more effectively together. - McFarland considered: - How simultaneous editing should work when multiple people modify one table - How the interface could show that another collaborator is active - How to keep large datasets responsive during multiplayer interactions - These challenges appealed to him because they combine visual design with technical problem-solving. ## Finding Ideas Through the Community - McFarland looks for problems designers encounter in their everyday workflows. - He draws inspiration from the Friends of Figma Slack community and the broader developer community. - Conversations with other plugin creators help him exchange ideas and improve his own work. ## Focus on Practical Productivity - He hopes the widget helps people work more productively and collaborate more closely. - His broader motivation is creating tools that address real, everyday problems. - The article ends as he begins discussing another plugin, **Node Decoder**, so the remainder of that project description is not included.

Read original(opens in new tab)
figma2 min readCurated summary

From candidate interviews to developer crits: how Figma engineering uses FigJam to scale | Figma Blog

Figma Engineering uses FigJam as more than a brainstorming tool: it supports team culture, hiring, collaboration, and technical feedback in a rapidly growing, hybrid workplace. By moving activities such as stand-ups and architecture interviews onto a shared digital canvas, the team preserves the spontaneity of in-person collaboration while creating a persistent record of discussions and ideas. ## Supporting Remote Team Culture - Remote stand-ups had become transactional and often ran over time as the team grew. - Engineers now post updates asynchronously in FigJam during a timed, 10-minute session. - Team members can add stickies, photos, reactions, hearts, and comments, making it easier to share personal updates and connect informally. - The shared canvas also encourages playful traditions, such as “20-second animal,” where everyone draws a selected animal at the end of a meeting. ## Scaling Engineering Processes - Figma’s mobile team grew to more than 20 people, creating a need for processes that scale with the organization. - Engineers focus on helping new teammates learn the company’s infrastructure and technology stack. - FigJam provides a shared space for organizing information and maintaining collaboration as teams expand. ## Digital Whiteboarding for Candidate Interviews - Engineering interviews include architecture and system-design exercises designed to reveal how candidates think and collaborate. - When interviews moved online, Figma replaced physical whiteboards with FigJam. - Interviewers share a prompt, observe candidates as they develop a solution, and discuss the design together on the virtual canvas. - Candidates unfamiliar with FigJam receive a brief orientation, and open sessions allow them to participate without creating an account. - The process retains the collaborative nature of in-person whiteboarding while working within Figma’s hybrid model. Figma’s approach demonstrates how a shared, flexible canvas can support both serious technical work and informal team connection. For distributed engineering teams, combining asynchronous updates, collaborative whiteboarding, and lightweight social activities can help preserve culture while processes scale.

Read original(opens in new tab)
figma2 min readCurated summary

Behind the build: a Q&A with developer Tru Narla | Figma Blog

The post profiles Tru Narla, a software engineer and creator of FigJam’s Soundboard widget. Her project adds playful audio interactions to FigJam boards and demonstrates how accessible the widget platform can be for developers. Despite API limitations, documentation, experimentation, community support, and livestreaming helped her turn a side-project idea into a published product. ## Soundboard for FigJam - Soundboard lets users add fun sounds to FigJam boards. - Tru initially wanted to support user-recorded audio and preset sounds, but widget limitations prevented audio recording. - The idea came from wanting to create an interactive experience focused specifically on sound. ## Building the Widget - Tru began by reading the documentation and studying demo projects. - Much of the development involved trial and error and reducing the project’s scope to fit the available APIs. - A private Slack community for widget developers helped her share code, troubleshoot bugs, and stay motivated. - She found widget development easier and more enjoyable than expected. ## Inspiration and Motivation - Tru draws ideas from Twitter and everyday experiences. - She records potential project ideas and prefers building tools she would personally use. - Publishing a finished project was a major motivation after repeatedly starting—but not completing—side projects. - Streaming the development process on Twitch provided additional accountability and encouragement. ## Future Projects and Platform Potential - Her next project is an interactive piano with clickable keys and keyboard shortcuts mapped to different notes. - She is also considering multiplayer games, though they require more planning and development time. - Tru is excited by FigJam’s growing ecosystem of plugins and widgets and the possibilities still open to developers. - She particularly likes the new code embed feature and imagines using it for tutorials, system design, and code explanations. - She would also like to see running code displayed in a sandbox within FigJam. Tru’s experience suggests that developers can begin with a small, playful idea, use the available documentation and community resources, and gradually expand their ambitions as the FigJam platform evolves.

Read original(opens in new tab)
figma2 min readCurated summary

What’s new in Figma: October 2021 | Figma Blog

Figma’s October 2021 updates focus on making collaboration more flexible, prototyping faster, and design work easier to scale. FigJam gained widgets, plugins, templates, code blocks, advanced shapes, and open sessions, while Figma introduced interactive components and several workflow improvements. Together, these features aim to balance structured teamwork with experimentation and spontaneous collaboration. ## Work Better Together in FigJam - **Widgets** can be added directly to FigJam files to support activities such as: - Taking team selfies with Photo Booth - Checking team sentiment with Alignment Scale - Mapping organizational structures with Org Chart - **Plugins** help users develop and synthesize ideas more efficiently: - Tour Guide turns jam boards into slideshow presentations. - Color Picker expands color options for stickies and shapes. - Unsplash provides access to image libraries. - The FigJam toolbar now provides access to: - Plugins and widgets - Templates for brainstorming, workshops, research, and other activities - Code blocks and new shapes for technical collaboration - **Open sessions** allow visitors to join FigJam files without creating an account. ## Bring Designs to Life with Interactive Components - **Interactive components** create reusable interactive elements, reducing the amount of manual prototyping required. - Designers can experiment and iterate more quickly while collaborating with their teams. - Interactions inherited from main components are hidden on instances, making complex prototypes easier to understand and edit. - Additional prototyping improvements include: - `Shift + E` to switch between Design and Prototype tabs - Canvas visibility for interactions, allowing everyone to inspect and explore them - An option to disable keyboard navigation in prototype viewers for more realistic user testing - Copying and pasting prototype interactions to reduce repetitive work ## Explore and Design at Scale - Figma emphasizes supporting design systems while still leaving room for experimentation and new ideas. - The update introduces **branching**, presented as a way to help teams manage and explore design-system work at scale.

Read original(opens in new tab)
figma2 min readCurated summary

​​Open sessions: jam with anyone, anywhere | Figma Blog

FigJam’s Open sessions let people join collaborative files without creating Figma accounts, removing friction for workshops, interviews, and meetings. Hosts retain control over access: sessions close after 24 hours by default, visitors are removed afterward, and hosts can end or restart sessions at any time. The feature is designed primarily for one-off collaborations with internal or external participants. ## Removing Barriers to Participation - Account creation can delay workshops, interviews, and other collaborative activities. - Open sessions allow occasional participants—including clients, candidates, research users, and cross-functional colleagues—to join immediately. - Participants can contribute without setup or an existing Figma account. ## How Open Sessions Work - Hosts choose when and how to open a FigJam file. - Visitors are removed automatically when the session ends. - Each session expires after 24 hours by default. - Hosts can close a session early or start another session for the same file. ## Common Use Cases - **Workshops:** Invite clients or research participants to collaborate directly in FigJam. - **Interviews:** Share a file with candidates in advance so they can present their work; technical interviews can use the CoderPad widget. - **Cross-functional meetings:** Include stakeholders in planning meetings, retrospectives, brainstorming sessions, and feedback discussions. - **One-off jams:** The feature is intended for both large-group events and one-on-one sessions. ## Availability - Open sessions were available across all plans while FigJam was in beta. - Beginning February 1, 2022, the feature became available on FigJam Professional and Organization plans. Open sessions are best suited to temporary collaboration where ease of access matters more than requiring every participant to maintain an account.

Read original(opens in new tab)
figma2 min readCurated summary

Introducing new FigJam prices and a more open platform | Figma Blog

FigJam is expanding from a beta whiteboard into a more accessible, customizable collaboration platform. Figma announced free and paid pricing, lower-friction participation through Open sessions, and a broader ecosystem of widgets, plugins, embeds, templates, shapes, and code blocks. The goal is to help entire organizations use FigJam for meetings, workshops, visual thinking, and everyday productivity. ## More accessible pricing and participation - Starting February 1, 2022, FigJam’s Starter plan will remain free. - The free plan includes: - Unlimited personal whiteboards - Three shared whiteboards - Unlimited collaborators - Paid plans provide unlimited shared whiteboards: - FigJam Professional: $3 per editor per month - FigJam Organization: $5 per editor per month - **Open sessions** let anyone join a FigJam session for 24 hours without logging in, making one-off workshops and planning meetings easier to host. ## Widgets for collaboration and meetings Widgets allow teams to customize FigJam and support social, facilitation, and productivity workflows. - **Team connection:** Donut offers water-cooler prompts and drawing games; other widgets include Rock Paper Scissors and Connect Four. - **Meeting facilitation:** - Simple Vote collects feedback after brainstorming. - Alignment Scale checks whether participants agree. - **Productivity support:** - Table imports Google Sheets data into FigJam. - Stark for FigJam provides accessibility checklists and guidance. - Org Chart helps map departments and plan headcount. - Figma planned to expand widgets with kanban boards, timelines, inline text editing, and improved media embedding. ## Plugins for faster creation - Plugins focus on helping users express and create ideas more quickly, while widgets emphasize collaborative interaction. - More than 40 plugins were already available. - Vimeo was developing a Vimeo Record plugin for recording screen captures and voice-over explanations directly in a FigJam file. - Other examples include: - Tour Guide for animated presentations - Create Sticky from Text for converting text into sticky notes - Stamp Counter for quickly counting votes ## A broader, community-built platform - Figma opened FigJam’s widgets and plugins platform to developers after an initial community beta. - The company positioned this open ecosystem as a way to let users shape how FigJam works for different teams and use cases. - Additional platform improvements announced included embedded content such as videos and documents, new shapes and code blocks, and templates accessible from the FigJam toolbar. FigJam’s strategy is to combine broad access with extensibility: keep basic collaboration free, remove barriers for guests, and let teams adapt the workspace through community-built tools.

Read original(opens in new tab)
figma2 min readCurated summary

What’s new in Figma: September 2021 | Figma Blog

Figma’s September 2021 updates focus on making remote collaboration feel more natural and interactive. New audio, cursor chat, and high-fives let teams communicate and react without leaving Figma or FigJam. The release also adds workflow improvements for importing data, exporting visuals, editing text, and pasting assets more precisely. ## Audio Collaboration in Figma and FigJam - Users can start audio conversations directly inside a file. - Audio supports quick questions, spontaneous collaboration, working sessions, and presentations. - Figma planned to introduce beta live captions for audio in the desktop app. ## Cursor Chat and High-Fives - Cursor chat lets collaborators ask questions or send encouragement without interrupting a speaker. - FigJam high-fives provide a lightweight way to celebrate progress or conclude a meeting. - These features are designed to restore the informal reactions and social cues often missing from remote work. ## Spreadsheet Import and Export - Spreadsheet cells can be copied into FigJam and converted into sticky notes. - Selected sticky notes can be exported as a CSV file. - This is especially useful for user research and organizing feedback. ## Exporting FigJam Diagrams - Users can export selected objects or an entire FigJam file. - Available formats include PNG, PDF, and JPG. - Exported diagrams can be reused in presentations, emails, and other documents. ## Text and Layout Improvements - Line spacing for bulleted and numbered lists can be adjusted through the type details panel. - FigJam text boxes, sticky notes, and shapes can contain multiple text sizes within the same object. ## More Precise Pasting - **Paste here** places copied content at a chosen location using the right-click menu. - **Paste to replace** swaps a selected object with copied content using `Shift` plus `⌘ + V` or `Ctrl + V`. - **Multi-paste** places the same copied object in the same position across multiple selected frames or groups. Together, these updates make Figma and FigJam better suited to collaborative remote work while reducing friction in common design and workshop tasks.

Read original(opens in new tab)
figma2 min readCurated summary

Talk it out in Figma and FigJam | Figma Blog

Figma introduced audio and cursor chat to make remote collaboration feel more like working together in person. These tools let teammates communicate directly inside Figma and FigJam without switching apps, while FigJam also adds high-fives for lightweight social interaction. The goal is to support both spontaneous conversations and structured, synchronous work without replacing asynchronous workflows. ## In-File Communication - Audio and cursor chat keep questions, feedback, and discussions within the shared file. - Users can: - Add a question or message to their cursor. - Start an audio conversation with teammates. - Share feedback in real time while viewing the same design or board. - The features are designed to be fast and low-friction, without downloads, phone calls, or calendar invitations. ## Recreating In-Person Collaboration - Figma aims to restore informal interactions lost in remote work, such as: - Asking a quick question at a colleague’s desk. - Brainstorming spontaneously. - Requesting feedback during a design review. - Teammates can encounter one another in a file and start a conversation directly from there. ## Lightweight Jam Sessions - Audio and cursor chat can replace a video meeting when video is unnecessary. - Teams can brainstorm in FigJam while using: - Templates to structure activities. - Timers to keep sessions focused. - Audio for live discussion. - These tools are intended to complement, not replace, asynchronous collaboration. ## Availability and Future Features - Cursor chat is available to everyone in Figma and FigJam. - FigJam users can send high-fives. - Audio was rolling out to Figma education and paid plans. - Live captions for the Figma desktop app were planned for open beta, enabling more accessible conversations and further product improvements. Figma’s recommendation is to use in-file communication for quick questions, spontaneous syncs, and focused workshops, while continuing to rely on asynchronous workflows when teammates need independent time to work.

Read original(opens in new tab)
figma2 min readCurated summary

What’s new in Figma: August 2021 | Figma Blog

Figma’s August 2021 updates focus on faster workflows, more flexible customization, and easier design-system management. The company expanded its plugin ecosystem into FigJam, improved the Figma plugin API, and introduced tools for moving, swapping, and finding components. Smaller usability improvements also addressed common frustrations in both products. ## Plugins and Widgets for FigJam - FigJam gained support for: - **Plugins**, which automate tasks such as organizing sticky notes, customizing styles, and importing data. - **Widgets**, interactive canvas objects for polls, voting, games, notepads, and other collaborative activities. - Plugins are accessible to users on every plan. - Developers can create plugins with basic HTML and JavaScript, while widgets can be built with React. - Widgets were initially offered through a private beta. ## Expanded Figma Plugin API - Plugins can now write to prototypes, enabling developers to: - Automate prototype creation. - Modify interactions in bulk. - Improve prototyping workflows without manual repetition. - **Plugin parameters** let users provide input through quick actions, avoiding the need for custom plugin interfaces. - Plugin parameters were released in open beta, with examples available through Figma’s plugin samples. ## Easier Design-System Maintenance Three component-management improvements make it simpler to scale and reorganize design systems: - **Move components:** Published components and component sets can be moved between files without breaking instance links. - **Swap libraries:** Entire style and component libraries can be replaced at once instead of updated individually. - **Search components:** Pressing **Shift + I** opens a shortcut for quickly locating components. ## Usability Improvements - Transparent objects now automatically knock out shadows behind them, reducing the need for manual adjustments. - Holding **Shift** while using the pencil tool constrains lines to straight paths in both Figma and FigJam. - Additional bug fixes and improvements were documented in Figma’s release notes. Together, these updates make Figma and FigJam more extensible, collaborative, and efficient—particularly for teams managing large design systems or automating repetitive design and prototyping tasks.

Read original(opens in new tab)
figma2 min readCurated summary

Rethinking a design thinking workshop for good | Figma Blog

Design the Future adapted its two-week design-thinking program for more than 100 high school students to work remotely during the pandemic. Using FigJam, students collaborated with university coaches and people with disabilities to design practical solutions to real-world challenges. The virtual format not only preserved the program’s hands-on approach but also made it more inclusive by enabling students from across the country to participate. ## Finding the Right Collaborative Tool - The program required up to eight hours of online collaboration each day, making ease of use and engagement essential. - The team initially considered Figma but chose FigJam because students could learn it quickly and interact directly within shared boards. - Existing Figma templates could be copied into FigJam, reducing preparation time. - FigJam supported collaboration among large groups and smaller project teams without relying entirely on video meetings. ## Structuring the Design Process with Team Whiteboards - Students followed the full design process, from gathering requirements and developing empathy to creating a shippable app. - Program creator Durrell Coleman built a central FigJam whiteboard to organize each stage and provide a single source of truth. - Templates served as activity worksheets, giving students structure while preserving space for experimentation, feedback, and iteration. - Designs created in Figma were migrated into FigJam for use throughout the workshop. ## Building Community Online - FigJam was also used for social activities between project sessions. - Students participated in icebreakers, mapped their hometowns, and completed IDEO’s “30 circles” creativity challenge. - These activities helped transform the shared workspace into a virtual lunchroom where students could connect informally. ## Empathy as the Central Lesson - The remote format expanded access, allowing more students to join from different parts of the country. - Working with project partners who had disabilities encouraged students to understand challenges from perspectives different from their own. - Participants gained not only design skills but also greater appreciation for people with different backgrounds, experiences, and needs. - The program demonstrated that remote collaboration can support meaningful, inclusive design education when tools combine structure, interaction, and community. Design the Future’s experience suggests that virtual workshops can be highly effective when collaboration is designed intentionally. A shared workspace like FigJam can connect large groups, guide complex activities, and create opportunities for empathy and belonging alongside practical project work.

Read original(opens in new tab)
figma2 min readCurated summary

Bringing the power of our open platform to FigJam | Figma Blog

Figma is extending its open plugin platform to FigJam, allowing builders to create plugins and interactive widgets. Plugins automate individual workflows, while widgets support collaborative experiences such as polls, voting, and games. The APIs are designed to be approachable for developers familiar with JavaScript, HTML, or React. ## An Open Platform for FigJam - Figma’s original plugin API aimed to make customization accessible: anyone who can build a website should be able to build a plugin. - FigJam extends this philosophy while emphasizing collaboration and shared interaction. - Plugins can connect workflows, import real data, and automate repetitive design or brainstorming tasks. ## Interactive Widgets for Collaboration - Widgets can be dragged directly onto FigJam boards and used by multiple participants. - Potential uses include: - Voting and polls - Games - Interactive team activities - The widget API is declarative and functional. - Developers define interfaces with components such as `Frame`, `Rectangle`, `Text`, and `SVG`. - Event listeners can execute code in response to actions such as clicks. - Widgets can include inline property menus similar to native FigJam objects. - Synced state allows interactions, such as a counter, to remain consistent for everyone in the file. - The API is modeled after React, with components whose properties resemble CSS, reducing the learning curve for React developers. ## Plugins for Workflow Automation - Plugins are intended to reduce repetitive work and help teams focus on collaboration. - Examples include converting CSV data into sticky-note grids or creating sticky notes from text. ### Organization and Synthesis - Sort sticky notes by color. - Add tags for categorization. - Extract themes with tools such as word clouds. - Count votes using stamp counters. ### Task Automation - Add features such as spell checking and find-and-replace. - Generate large groups of objects automatically, such as 100 colored sticky notes. - Existing Figma plugins, including SPELLL, can be republished for FigJam. ### Content Libraries - Import icons, emojis, logos, and other reusable assets. - Planned integrations include Icons8, Material Design icons, Iconify, and Brandfetch. ### Customization - Plugins can help users apply custom colors, fonts, and text styles, addressing requests for more personalization in FigJam. FigJam’s open platform combines workflow automation with collaborative interactivity, giving developers a straightforward way to build tools that make brainstorming more efficient and engaging.

Read original(opens in new tab)
figma2 min readCurated summary

Inside Figma: building a more collaborative design process | Figma Blog

Figma’s product design team uses FigJam to make early-stage design more inclusive, collaborative, and focused on ideas rather than polish. Moving brainstorming, feedback, and co-design into a shared whiteboard helps designers, product managers, and engineers contribute asynchronously and visibly. The result is a process that brings together emotional insight, product thinking, and technical constraints earlier. ## Keeping Early Ideation Focused - Figma’s detailed design tools can encourage teams to refine visuals too soon. - FigJam’s lighter, more flexible format keeps attention on brainstorming and concepts instead of pixel-perfect execution. - Product Designer Jenny Wen used reusable tweet and Slack-message components to imagine how users might react to upcoming features. - Limiting the workshop’s format helped the team generate ideas quickly without getting distracted by exact wording or visual details. - The strongest concepts were later moved into Figma for more detailed design work. ## Organizing Asynchronous Feedback - Designing sticky-note attribution raised complex questions about editable names, ownership changes, and copied content. - Jenny collected feedback from alpha testers and teammates directly in FigJam. - She grouped related input and created a decision tree to explain possible solutions. - Sharing the file through Slack allowed collaborators to review the reasoning, add comments, and vote with stamps without scheduling a meeting. - The visual format made both the feedback and the decision-making process easier to follow. ## Co-Designing with Product and Engineering - Product Designer Keeyen Yeo used FigJam to explore the high-five feature by diagramming how people high-five in real life. - Unlike paper sketches, the shared FigJam file let product partners contribute directly and co-design the interaction. - Engineer Willy Wu mapped the technical behavior, including when a cursor should enter high-five mode. - Iterating together helped the team balance technical feasibility with a natural user experience. Figma’s experience suggests that using a lightweight collaborative tool for early exploration can make design processes more open and productive. Teams should defer detailed execution until after designers, product partners, and engineers have jointly developed and tested the core ideas.

Read original(opens in new tab)
figma3 min readCurated summary

A Q&A with Figma’s VP of Product | Figma Blog

Figma VP of Product Yuhki Yamashita describes FigJam as a response to how customers and Figma employees adapted collaboration during the shift to remote work. He argues that design, engineering, and product roles are becoming more collaborative and less ownership-driven. FigJam supports this by providing an informal space for exploration, brainstorming, and human interaction before ideas become polished interfaces in Figma. ## Why Figma Built FigJam - Figma observed users stretching the product beyond interface design. - During the early pandemic, customers used Figma for: - Brainstorming - Team warm-ups - Social events - Other offline activities moved online - Figma’s own transition to remote work reinforced the value of gathering in a shared virtual space. - FigJam emerged to support these broader collaboration needs. ## Design and Product Work Is Becoming More Collaborative - Design teams are riffing together more frequently. - People outside design are joining earlier in the development process. - Figma and FigJam links are increasingly shared across organizations for everything from copy edits to major product changes. - The boundaries between engineering, design, and product management are becoming less rigid. - Collaboration is shifting away from role-based ownership toward collective problem-solving. ## The Changing Role of Product Managers - Product managers and designers have always had overlapping responsibilities, but previously lacked shared tools for exploration. - Design files were once treated as belonging primarily to designers, making edits from PMs feel intrusive. - Today, product development is viewed more as a shared endeavor. - PM and design roles are increasingly interdependent. ## Designing Through “The Mess” - Design is nonlinear and requires repeated exploration, iteration, evaluation, and revision. - Teams may abandon ideas early or develop them significantly before seeking new perspectives. - Effective tools should support multiple levels of engagement: - Zooming into detailed work - Stepping back to evaluate broader direction - Figma and FigJam together create a more fluid workflow from ideation through development. ## When to Use FigJam Instead of Figma - FigJam is best for ambiguous, early-stage work. - It supports: - Brainstorming - Mapping - Gathering reactions or “temperature checks” - Exploring ideas before they become interface designs - Figma is more appropriate when teams begin building and refining a concrete interface. ## Making Meetings More Expressive - Yamashita values FigJam’s informal and expressive character. - Unlike polished, linear shared documents, FigJam emphasizes collaborative problem-solving over status updates. - Cursor chats, emojis, and stickers let people respond naturally without interrupting or formally speaking. - Ephemeral interactions can communicate emotions such as laughter or encouragement without creating a permanent record. - These features help make remote meetings feel more human and can change the tone of collaboration. ## Future Development - Users are applying FigJam to many workshops and collaborative exercises. - Figma sees opportunities to improve facilitation for these activities. - Features such as the timer are examples of efforts to make workshops easier to run. FigJam is positioned as a flexible space for early exploration and shared participation, complementing Figma’s more structured interface-design workflow. Teams should use it to embrace uncertainty and involve broader groups before committing to polished solutions.

Read original(opens in new tab)
figma3 min readCurated summary

30 updates: recent features and fixes in Figma | Figma Blog

Figma’s July 2021 update roundup highlights 30 small improvements designed to make everyday design work faster and less disruptive. The changes span vector editing, typography, images, collaboration, navigation, accessibility, browser behavior, and keyboard shortcuts. Together, they reduce friction across common workflows rather than introducing one major feature. ## Vector, Stroke, and Drawing Improvements - Redesigned the stroke panel with easier controls for end caps and connector properties, including connectors copied from FigJam. - Added math operations for changing properties with mixed values. - The Pencil and Pen tools now remember selected stroke settings for future use. - Added hover states for frame presets and improved grid property drag handles. - New rulers are automatically selected after creation, allowing immediate keyboard adjustment or deletion. ## Image and Export Workflow - Added browser support for **Copy as PNG**, using `⌘+Shift+C` or `Ctrl+Shift+C`. - Holding `⌘`/`Ctrl` while resizing an image immediately crops it. - Image adjustment sliders can now be used without an extra click. - Export settings now include an “include bounding box” option, with the corresponding Plugin API setting `use_absolute_bounds`. - Renamed “Contents only” export to “Ignore overlapping layers.” - Pasting an image during text editing now exits text mode and pastes the image normally. ## Typography and Fonts - A second fill added to an object is now a solid color instead of a gradient. - Text export behavior was improved with more precise bounds controls. - Copying text with a missing font now activates the global missing-font indicator. - The missing-font dialog lets users click directly to identify affected layers. - Removed the “+” option for text nodes with mixed styles, making it easier to override them with a new style or color. - Renaming a file no longer produces an unnecessarily tall selected-text background. ## Collaboration and FigJam Integration - Preferences now sync automatically across open tabs without requiring a reload. - Stickies copied from FigJam as text are ordered according to their layout. - Zooming with “Z” no longer shows a selection rectangle to other collaborators. - Layer-panel icons update faster to reflect their corresponding objects. - The layers panel now scrolls to the selected layer when selection keyboard shortcuts are used. ## Navigation, Menus, and Interaction - The “Move to project” dialog can be dismissed by clicking outside it or pressing Esc. - Increased the clickable area for the top-menu chevron. - Middle-clicking selected links opens them. - Alignment and repositioning buttons remain active while editing text. - Users can pan across links without triggering disruptive link pop-ups. - The redesigned cursor hand is less intrusive. - Toolbar dropdowns now work correctly in View Only mode. ## Browser and Safari Fixes - Safari users can scrub fields by holding `⌥` and moving the mouse. - Right-click menus remain open more reliably in Safari. - Various interaction and menu behaviors were refined to make browser-based Figma more consistent. Figma presents these updates as an ongoing effort to remove small sources of friction from design workflows. Users can review the changes in the associated Figma Community file and follow the “What’s New” page for weekly fixes and improvements.

Read original(opens in new tab)
figma2 min readCurated summary

How the Figma PM team builds products and processes | Figma Blog

Figma’s product management team treats product development as a transparent, collaborative process rather than a sequence of isolated PM tasks. Its culture emphasizes trust, reflection, inclusion, and transparency, bringing cross-functional partners into brainstorming, prioritization, communication, and decision-making. Tools such as FigJam help turn these values into repeatable team practices. ## Collaborative Brainstorming and Idea Development - PMs use cross-functional brainstorming to gather ideas from across teams and move from ambitious concepts toward actionable solutions. - Effective brainstorming requires more than idea generation: teams need clear decisions, follow-up actions, and alignment. - FigJam supports the process from initial ideation through execution and retrospectives. ### “Buy a Feature” Prioritization - Participants receive a limited amount of fictional currency and invest it in proposed product ideas or focus areas. - The exercise connects prioritization to time and resources rather than producing only a ranked list. - It reveals how strongly people would invest in different opportunities and helps teams decide what to pursue. ### Alignment Scales - Team members place their FigJam profile stamps along scales representing opinions about product directions or beliefs. - Comments and discussion explain the reasoning behind each position. - This makes differences in conviction visible and creates a basis for productive debate. ## Communication Beyond Status Updates - Figma’s PMs use weekly stand-ups to share more than completed tasks and outstanding work. - Meetings begin with executive updates and ad hoc contributions, then each PM responds to three prompts: - What personal issue or thought has been on your mind? - What are you worried or excited about? - What hard or interesting problem have you been considering? - These prompts create space for personal context, uncertainty, and problem-solving—not just project reporting. ## Transparency and Cross-Functional Trust - Because PMs work at the center of product development, they must build fluency across functions and deliberately include partners in their processes. - Opening up discussions and decision-making helps teams understand priorities, surface disagreement, and contribute earlier. - Regular reflection and candid communication reinforce trust while keeping product work aligned. Figma’s approach suggests that strong PM processes combine structured exercises with openness and human connection. Teams can adopt similar practices by making prioritization visible, using collaborative tools for alignment, and designing recurring meetings to address both work and the people doing it.

Read original(opens in new tab)