Figma

736 posts

www.figma.com/blog/engineering

Filter by tag

figma3 min readCurated summary

Behind the feature: find and replace | Figma Blog

Find and replace in Figma and FigJam proved far more complex than adding a search bar. The team had to design an intuitive experience for navigating a multidimensional canvas, develop reliable result-ordering logic, and adapt the feature across two different products. They combined prototyping, experimentation, internal testing, and lessons from an earlier plugin to create a native tool. ## Building an Intuitive Search Experience - The team began with a brainstorm involving design, engineering, product management, UX writing, and product marketing. - They studied search experiences in other applications and established three principles: - Fast and lightweight - Smooth when navigating across the canvas - Familiar, like search in a browser - Jackie Chui built an early prototype based on her 2019 Find and Replace plugin. - Engineers continuously iterated on working designs, while Figma employees tested the feature in daily work, participated in bug bashes, and provided feedback. ## Establishing the Core Experience in FigJam - The team launched the work in FigJam first to focus on the fundamentals: - Finding text - Highlighting matches - Navigating through results - FigJam provided a simpler starting point before tackling Figma’s broader range of objects and file structures. ## The Challenge of Sorting Search Results - Unlike web pages or documents, Figma and FigJam canvases are multidirectional and multidimensional. - Search results needed a predictable order so navigation would feel coherent rather than jumping randomly across the canvas. - The team had to account for the user-defined spatial structure of each file. ### Reusing Existing Sorting Logic - The first solution reused row-by-row sorting from Figma’s prototyping engine. - This worked for orderly layouts such as presentation slides. - It was less effective for FigJam boards, where stickies, shapes, and other objects may be scattered across the canvas. ### Using Sections and Spatial Grouping - The introduction of FigJam sections gave files clearer structure. - Results could be sorted within each section, producing an order that better matched visual groupings. - The team observed that users commonly clustered stickies around themes, next steps, or threaded discussions. - To handle groups outside sections, an engineer created a spatial-sorting algorithm that groups nearby elements together. ### Developing Heuristics - The team mapped heuristics for determining how section shapes should influence sorting direction. - These rules helped the system infer a natural reading and navigation order from the canvas layout. The broader lesson is that seemingly simple productivity features often require product-specific interaction models. Building prototypes early, testing with real files, and combining existing logic with new spatial heuristics helped Figma create find and replace that felt natural across both structured and free-form canvases.

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

A sneak peek at Schema 2022 | Figma Blog

Schema 2022 is Figma’s annual conference focused specifically on design systems rather than design in general. The event combines in-person gatherings in New York, London, and Tokyo with a virtual livestream, bringing together designers, developers, and advocates to discuss practical challenges, emerging standards, and cross-disciplinary collaboration. ## A Global Design Systems Conference - Schema 2022 includes: - In-person events in New York, London, and Tokyo - A virtual event open to anyone unable to attend in person - Community meetups in each host city - Each city features a distinct lineup of speakers representing different areas of design expertise. - The conference is invite-only, but interested attendees can apply online. - Talks were later made available through DesignSystems.com. ## A More Focused Conference Than Config - Whereas Figma’s Config conference addresses design broadly, Schema concentrates on the specialized field of design systems. - Its narrower focus allows speakers and attendees to explore the field’s specific opportunities and challenges in greater depth. - Organizers aim to balance innovative content with introductory material for people who are still new to design systems. ## Collaboration Between Designers and Developers - Design systems require a mix of design, engineering, and organizational skills. - Schema is intended to encourage “creative cross-pollination” between designers and developers. - Designers can share ideas for plugins, extensions, and integrations. - Developers can demonstrate tools and systems they are building. - The event highlights how design systems create a shared language between the two disciplines. ## Design Tokens and Emerging Standards - The W3C Design Tokens Community Group is highlighted as an important part of the program. - Design tokens provide a technology-agnostic way to scale visual design across tools, devices, and platforms. - The group is working toward standards that allow products and design tools to share design-system styles consistently. - Figma’s developer advocates are especially interested in how the group addresses accessibility and internationalization early in the standards process. Schema 2022 presents design systems as both a specialized practice and a meeting point for design and software engineering. Its recommendation is implicit: people working with design systems should use the event and its talks to learn from adjacent disciplines, follow developing standards such as design tokens, and connect with the broader community.

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

The outsized role culture plays in attracting design talent | Figma Blog

Companies that attract strong design talent tend to cultivate cultures where designers feel valued, supported, and empowered. Figma’s research suggests that design culture directly influences hiring success and designer happiness, especially through strong operations, visible design leadership, and meaningful professional development. Recruiting also requires engaging designers in the communities and channels where they already connect. ## Design Culture as a Hiring Advantage - Companies such as Microsoft, Google, and Airbnb attract designers through established design principles, tools, processes, and respected teams. - Organizations known for strong design cultures are **4.3 times more likely** to report hiring success. - Designers look for evidence that they will not have to repeatedly defend design’s value or fight for influence in business decisions. - Public visibility matters: - Design leaders speaking at industry events - Teams publishing their perspectives and work - Designers being quoted or recognized externally - When the broader design team—not only senior leadership—shares its work and experiences, it sends an even stronger signal. ## The Role of Design Operations - Design Operations helps teams work effectively by facilitating, organizing, and supporting designers. - **83% of organizations successful at hiring** had a Design Ops practice. - Useful operational investments include: - Evaluating and improving design tools - Streamlining staffing and resourcing - Balancing project timelines, deliverables, and milestones - Companies making these quality-of-life improvements are **twice as likely** to report successful hiring. ## Meeting Designers Where They Are - Posting a job on a general careers site is often insufficient, particularly for experienced designers and design leadership roles. - Recruiters and hiring managers should build relationships with designers and participate in design communities before or beyond the hiring process. - Effective recruiting requires understanding which Slack groups, specialized job boards, and professional communities are active and relevant. - Examples include design-focused boards and communities such as Design Dept, Leaders of Awesomeness, and ADPlist. A practical hiring strategy is to treat culture as part of the recruiting process itself: invest in designers’ daily experience, make design’s organizational influence visible, and engage authentically with the communities where design talent already participates.

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

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

September 2022 brought Figma and FigJam updates focused on collaboration and design-system workflows. Component properties became more flexible through an open beta, while Google Calendar integration made it easier to connect files with meetings. Figma also announced Schema events and released more than 300 templates for common design and team activities. ## More Flexible Component Properties The open beta expands component-property capabilities to make design systems easier to manage and customize: - **Preferred values** provide curated component options when swapping instances. - **Exposed nested instances** let users customize nested-instance properties from the parent component. - **Simplified instances** hide unnecessary layers and details, emphasizing only editable elements for people using the component. ## Figma and FigJam in Google Calendar A new Google Chrome extension connects Figma and FigJam directly to Google Calendar: - Users can attach a Figma or FigJam file to a calendar event. - Teams can add meeting materials without leaving Calendar or manually copying links. ## Schema Design Systems Conference Figma opened registration for Schema, its design-systems-focused conference: - Programming is available virtually and in person. - In-person sessions are planned for New York, Tokyo, and London. - The event brings together design-systems leaders and practitioners to share ideas and improve their systems. ## More Than 300 New Templates Figma and FigJam added hundreds of templates organized by role and use case, helping teams start projects more quickly. Examples include: - Brand guidelines for documenting a brand’s visual source of truth - Product development roadmaps for moving features from idea to execution - Team meeting agendas - Roadmap planning, SWOT analysis, and design critique activities These updates make Figma more practical for collaborative meetings while giving design-system teams greater control over reusable components.

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

Designing in the cloud with confidence | Figma Blog

Figma’s post announces that it has received the EU Cloud Code of Conduct compliance mark, making it one of only 17 companies to earn the designation at the time. The certification signals that Figma’s privacy and security practices have been independently validated against GDPR-related cloud data protection standards. Figma presents this as reassurance for global teams, particularly organizations operating in or expanding into Europe. ## Commitment to Global, Secure Collaboration - Figma says scaling design work across regions requires a reliable and trustworthy product. - Its international strategy includes: - Building features for users around the world - Expanding its global presence - Protecting customers’ design intellectual property - Meeting regional security and compliance requirements - The company emphasizes transparency around its security practices and track record. ## EU Cloud Code of Conduct Compliance - Figma became one of only 17 companies to receive the EU Cloud Code of Conduct compliance mark. - The Code is described as a leading European standard for cloud data protection. - The mark indicates that Figma has established processes intended to handle user data in compliance with the EU’s General Data Protection Regulation (GDPR). - Figma’s privacy and security policies were validated by SCOPE Europe, the accredited monitoring body for the Code. ## What It Means for Customers - Figma users can have greater confidence that their design data is handled according to recognized security standards. - European organizations and companies planning international expansion can use Figma with clearer assurance about its compliance posture. - The company directs readers to the EU Cloud Code of Conduct and its broader security documentation for more information. Figma’s practical message is that customers can continue using its cloud-based design platform with increased confidence in its European data protection and security controls.

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

A New Collaboration with Adobe | Figma Blog

Figma announced in September 2022 that Adobe would acquire it, presenting the deal as a way to accelerate Figma’s mission of making design and development more collaborative and accessible. Figma said it would remain operationally autonomous, with Dylan Field continuing as CEO and the product, culture, pricing, and education offerings largely unchanged. However, the proposed acquisition was ultimately abandoned in December 2023 after the companies concluded they could not obtain regulatory approval. ## Strategic Opportunity - Adobe’s technology, expertise, and resources were expected to accelerate Figma’s growth and innovation. - Figma highlighted potential access to Adobe capabilities in: - Imaging and photography - Illustration and video - 3D tools - Font technology - The companies also planned to explore new creative tools built on Figma’s collaborative technology. ## Figma’s Continued Autonomy - Adobe committed to keeping Figma operationally independent. - Dylan Field would remain CEO and report to Adobe executive David Wadhwani. - The entire Figma team would continue reporting through Field. - Figma said it would keep prioritizing its community, culture, and existing business practices. ## Product and Community Plans - Figma intended to continue improving: - Figma Design - FigJam - The Figma community platform - The company planned to expand into new areas while considering whether new capabilities should become separate products or be integrated into existing tools. - The Friends of Figma program would continue supporting local communities. - Figma said it had no plans to change pricing in the near term. - Figma’s education offering would remain free, with Adobe supporting efforts to grow the global population of designers, developers, and creatives. ## Broader Responsibility - Field described the acquisition as an opportunity to help build the next generation of creative tools. - He connected that responsibility to the rise of AI-generated content and growing questions about the role of human creativity. - He also reflected on Adobe’s influence in his own creative development and expressed optimism about working with the company. ## Final Outcome - The announcement was subject to regulatory, shareholder, and other closing conditions. - On December 18, 2023, Figma and Adobe ended the proposed acquisition because they no longer saw a viable path toward regulatory approval.

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

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

Figma’s August 2022 update focused on improving collaboration, usability, and education support across Figma and FigJam. The headline release was a Microsoft Teams integration, while more than 20 smaller improvements refined everyday design and diagramming workflows. Figma also expanded its education offerings through new resources, templates, events, and Chromebook support. ## Microsoft Teams Integration - The new Figma app for Microsoft Teams lets users collaborate in Figma and FigJam without leaving Teams. - Users can: - Present files during meetings - Brainstorm and riff together - Add relevant files to Teams channels - Receive real-time feedback notifications - The integration targets the more than 270 million people who use Microsoft Teams for work. ## Usability Improvements Figma introduced more than 20 “Little Big Updates,” designed to make frequent tasks faster and more intuitive. - **Gradient editing:** Double-clicking gradients makes it easier to space gradient stops evenly and add depth to color fills. - **Frame markups:** Users can annotate frames without worrying that markings will be clipped or affected by auto layout. - **FigJam diagrams:** New prompts automatically create shapes, while connector mode remains active to speed up flowchart creation. - The updates cover shortcuts, design tools, collaboration features, and other day-to-day workflows. ## Expanding Figma for Education Figma highlighted new initiatives for educators and students through its Commons education conference. - Hundreds of educators participated in workshops, panels, and talks about collaborative classroom practices. - New education-focused FigJam sticker packs were released. - Figma launched an Education Community collection featuring classroom templates. - A monthly YouTube series, **“Study Hall,”** provides additional educational content. - Updates to the Chromebook beta allow U.S. high school districts to deploy Figma Organization to students and teachers for free. Overall, the update shows Figma investing both in major workplace integrations and in small workflow refinements. Teams, designers, and educators can benefit by adopting the Microsoft Teams app, exploring the usability improvements, and using Figma’s growing education resources.

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

Collaboration’s next chapter with Microsoft’s Jon Friedman | Figma Blog

Figma’s integration with Microsoft Teams reflects a broader shift toward seamless, hybrid collaboration across design, communication, and productivity tools. Jon Friedman argues that distributed work expands access to global talent, while collaborative platforms give teams more equal participation and reduce duplicated effort. However, in-person interaction remains valuable for rich social connection, and adopting collaborative systems requires significant cultural change. ## Hybrid Work and Global Talent - The pandemic accelerated Microsoft’s existing shift toward a more globally distributed workforce. - Strong talent exists far beyond company headquarters, including locations such as India, China, Atlanta, and Norway. - Remote work makes it possible to promote and support high-impact employees without requiring relocation. - Microsoft’s earlier experiments with remote-work practices helped the company transition more effectively during the pandemic. ## Collaboration Tools and the Role of In-Person Work - Tools such as Microsoft Teams and Figma can sometimes enable more effective collaboration than in-person meetings. - Digital tools are relatively non-hierarchical, allowing people to participate with a stronger and more equal voice. - The next challenge is determining when in-person interaction is genuinely useful rather than assuming it should be the default. - Virtual work can support spontaneous interaction, but face-to-face meetings provide richer social signals, including body language, appearance, and mannerisms. - In-person experiences remain important for building human connection and shared rituals. ## Design Systems as Creative Infrastructure - Moving from individual contribution to collaboration-first work can require a multi-year cultural transformation. - Friedman initially worried that design systems might restrict designers who enjoy controlling every detail. - Instead, designers embraced the idea because shared systems allow them to avoid reinventing established solutions. - A strong design system is not primarily about enforcing rules; it frees creators to focus on more important problems while maintaining coherence. - Reusable tools and patterns provide a foundation for better, more ambitious work. ## Integrated Tool Chains - Using Figma alongside Teams’ chat and video capabilities allows teams to design, discuss, and iterate in the same ecosystem. - Collaboration can happen synchronously or asynchronously, with fewer barriers between creating and communicating. - Teams also benefits from enabling third-party companies to build on its platform. - Combining Microsoft’s communication infrastructure with Figma’s collaborative design environment supports Microsoft’s broader goal of becoming a company that builds together. The practical recommendation is to treat collaboration tools and design systems as cultural infrastructure, not merely software purchases. Organizations should combine flexible remote practices with intentional in-person interaction and use shared systems to give teams more time for meaningful creative work.

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

My summer as a Figtern | Figma Blog

Jaelyn Brown describes her 2022 internship at Figma, from discovering the opportunity through a platform supporting minority students to leading an HBCU recruiting strategy. She found Figma’s interview process welcoming, its hybrid workplace flexible, and its culture strongly focused on intern growth and inclusion. Her experience showed how an internship can combine professional development with meaningful work aimed at improving access to technology careers. ## Finding the Figma Opportunity - Brown discovered Figma’s Early Career Program Manager internship through Student Career Studio, which connects minority students with career opportunities. - As a Howard University student, she understood the experiences and priorities of HBCU applicants. - Conversations with hiring manager Kristen Dauler emphasized Figma’s investment in employees and inclusive company culture. - The interview process focused on Brown’s interests, passions, and growth rather than formal presentation, allowing her to be authentic. ## Starting as a Figtern - Brown moved from North Carolina to San Francisco and began her internship on May 23, 2022. - Her onboarding included virtual sessions and meeting the intern cohort. - Hybrid work allowed her to split time between home and Figma’s San Francisco office. - Interns were treated as important members of the company, including through an ask-me-anything session with co-founder Dylan Field. ## Working in Early Career Recruiting - The Early Career Recruiting team manages hiring and strategy for interns and candidates with up to 12 months of industry experience. - Brown received regular one-on-ones and guidance on interview processes, recruiting strategy, and external partnerships. - The team collaborated with Engineering, Design, Marketing, and other departments to improve the applicant experience. - She worked on Maker Week projects and Fignite, a program offering interview preparation to underserved people pursuing software engineering roles. ## Developing an HBCU Recruiting Strategy - Brown’s experience with Fignite inspired her main internship project: creating a strategy for recruiting HBCU students. - She conducted cross-functional meetings, held one-on-ones, and led brainstorming sessions to develop campus and virtual engagement plans. - The project allowed her to take ownership of work with significant potential impact. - Because both Brown and her grandmother attended HBCUs, the initiative had personal importance and addressed what she viewed as a broader lack of lasting relationships between technology companies and HBCU communities. Figma’s internship program gave Brown practical recruiting experience, meaningful ownership, and the opportunity to use her personal background to advance more inclusive hiring connections.

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

Little Big Updates: More improvements for design and collaboration | Figma Blog

Figma’s August 2022 “Little Big Updates” release introduced more than 20 incremental improvements across Figma, FigJam, the desktop and mobile apps, and Community. The updates focus on smoother design workflows, faster collaboration, better accessibility, and fewer interruptions. Together, they show Figma’s ongoing effort to address user feedback and refine everyday interactions. ## Figma design improvements - Pencil annotations no longer get clipped or interfere with auto layout. - Gradient stops can be evenly distributed by double-clicking them. - Selecting a top-level frame also selects subsequent registered top-level frames. - Objects can be aligned as a temporary group by holding **Shift** while using alignment controls. - Pasting between text nodes preserves bullets and text styles. - Text-alignment shortcuts work while editing text inside a text box. - Links in comments open directly without an interstitial page. ## FigJam collaboration and diagramming - Auto-create prompts now appear on all four sides of shapes and stickies. - The Connector tool remains active by default, allowing users to continue diagramming without repeatedly reselecting it. - New guidelines help match shapes’ widths and heights. - Hovering over stamps reveals the users who added them. - Right-clicking a sticker provides access to its parent library and more stickers. - Copy and paste can replace image fills quickly. - Connectors automatically straighten when objects appear center-aligned. ## App, browser, and Community updates - The desktop app adds a menu-bar notification bell. - FigJam on iPad gets improved Apple Pencil responsiveness. - iPad users can undo and redo with two- or three-finger taps and swipes. - FigJam’s iPad app now supports Observation mode and Spotlight. - Search previews include recent searches, while list views show file owners. - Keyboard navigation makes it easier to move among collaborators and search by name. - **Tab** and **Shift + Tab** navigation now work within the comments modal. - Figma Community has been redesigned with new categories and search filters. Users can try the improvements directly in Figma and suggest additional changes through the Figma forum.

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

What’s new in Figma: July 2022 | Figma Blog

Figma’s July 2022 updates focus on strengthening collaboration, expanding global support, and making community resources easier to discover. The company introduced research on effective teamwork, launched a fully localized Japanese experience, and redesigned Figma Community browsing and search. Together, these changes aim to help teams collaborate more effectively and find useful resources faster. ## Research on Effective Collaboration - Figma studied more than 100 teams composed of designers, product managers, engineers, researchers, and writers. - The resulting report, *What Makes Collaboration Click?*, identifies five behaviors associated with better product outcomes: - Co-creation - Rapport - Role clarity - Feedback - Reflection - Figma also announced a livestream featuring product research leaders Cristen Torrey and Andrew Hogan to discuss the findings. ## Figma Expands in Japan - Figma launched a fully localized Japanese product interface, website, and help center. - The company opened a Tokyo office and hired local leadership to support Japanese users and the regional Figma Community. - The expansion reflects Figma’s international user base, with 80% of users located outside the United States. - Figma also introduced the Japanese-focused social account **@FigmaJapan**. ## Improving Figma Community Discovery - Figma redesigned Community browsing to help users navigate its large collection of shared resources. - Users can now more easily distinguish among: - Figma and FigJam products - Use cases such as design systems - Resource types such as files, templates, widgets, and plugins - Search received expanded filtering and sorting options. - Results can be sorted by trending, most popular, or most recent resources. - The changes are intended to make creators’ contributions more discoverable and help users find relevant assets more quickly. Figma’s July improvements combine better collaboration guidance with practical product changes, particularly stronger international support and more efficient Community search and discovery.

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

Illuminating dark mode | Figma Blog

Dark mode looked like a simple color swap, but Figma found it required a broad redesign of its UI architecture and engineering processes. The project aimed not only to satisfy user demand and improve accessibility, but also to create a scalable foundation for future themes. Figma ultimately treated dark mode as a systems problem involving product scope, shared components, edge cases, and maintainability. ## Accessibility and User Demand - Dark mode became Figma’s most requested feature after users complained about bright screens during late-night work. - It could improve legibility for people with certain visual impairments and aligned with Figma’s mission of making design accessible. - The team also considered WCAG contrast requirements rather than treating the feature as purely cosmetic. - Figma shipped dark mode in May 2022 after months of product, design, and engineering work. ## The Complexities of Color - The initial idea was to replace light colors with dark ones, but this approach would not scale as the product evolved. - Figma wanted a solution that: - Made new features support dark mode by default. - Simplified onboarding for engineers. - Reduced regressions when experimenting with themes. - Could support additional themes in Figma and FigJam. - Some decisions were straightforward: - Light editor panels would become dark. - Text and icons would become light foreground elements. - Toolbars and menus already dark in light mode would remain dark. - Other questions required product decisions: - Which parts of Figma should support dark mode? - Should user-created canvas content, such as the canvas background, change with the theme? - Should colors rendered by the C++ editor engine, including the transparency grid, also change? ## Auditing the Product Surface - Before coding began, team members audited Figma’s UI to estimate the work required for each surface. - The project involved far more than the main editor: - Modals - Panels - Toolbars - Dropdowns and submodals - Hidden states and complex edge cases - Each surface needed its full range of views and states considered, not just its most commonly seen appearance. ## Building a Systematic Approach - At kickoff, ten product engineering teams owned major parts of Figma’s interface. - Shared UI components had to be refactored so they could support dark mode where appropriate while remaining unchanged on unsupported surfaces. - The team recognized that a small central engineering group could not manually handle every component and state. - This drove the need for a systematic, regression-resistant approach that could scale across teams and continue supporting future product development. Figma’s experience shows that theme support should be designed as an extensible system, not implemented as a one-time recoloring exercise. Teams planning similar work should begin with a full product audit, define theme boundaries clearly, and invest in shared components and automation that make future themes easier to add.

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

Digital Design Is Now A Real Job | Figma | Figma Blog

Digital design has gained formal recognition as a distinct profession, reflecting its growing importance to businesses and everyday life. The U.S. Bureau of Labor Statistics now separately tracks “web and digital interface designers” and projects nearly 40% growth in the broader category through 2030. This change confirms a global surge in demand driven by the increasing importance of digital products, subscriptions, and user engagement. ## Formal Recognition of Digital Design - The BLS previously grouped digital designers with web developers or did not track them separately. - Its new category recognizes web and digital interface design alongside established fields such as graphic, industrial, interior, and architectural design. - The broader web development and digital design category is projected to grow from 2020 to 2030 by almost 40%. - Projections for 2030 increased from 188,000 jobs before the pandemic to 225,000 by February 2022. ## Demand Is Growing Globally - Design recruiter Judy Wert describes demand for designers as unprecedented, with company inquiries reportedly tripling in recent years. - LinkedIn identified design and UX research as fast-growing job categories across countries including the UK, France, Germany, Poland, Spain, Brazil, Saudi Arabia, and India. - Figma’s survey of 280 enterprise companies in four countries found that design teams grew by an average of 31% between 2019 and 2022. ## Why Businesses Need More Designers - People increasingly depend on digital interfaces for essential activities, including banking, work, healthcare, entertainment, education, and personal planning. - Many companies now operate through subscriptions or user engagement, making retention and satisfaction critical. - Frequent product updates and rapidly changing user expectations require organizations to respond quickly to feedback. - Design therefore influences not only how products look, but also how companies compete, retain customers, and operate. - Design thinking and initiatives such as Stanford’s d.school have made design methods more accessible across organizations, reducing resistance to design work. Digital design’s recognition by the BLS is less a symbolic change than evidence of a broader business transformation. Organizations should treat design as a core strategic capability and continue investing in designers who can shape effective, adaptable digital products.

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

What’s new in Figma: June 2022 | Figma Blog

Figma’s June 2022 updates focus on making the platform more collaborative, extensible, and accessible. The major launch is widgets—interactive canvas objects that teams can use together—alongside easier access to plugins, improved API documentation, and expanded availability for students through Google Chromebooks. Together, these changes position Figma as a broader platform for design, development, education, and teamwork. ## Collaborative Widgets in Figma - Widgets are interactive objects embedded directly on the Figma canvas. - Unlike plugins, which primarily support individual automation, widgets enable real-time team interaction. - Potential uses include: - Voting and polls - Time tracking - Design annotations - Status indicators - Task management - Featured widgets include: - **Asana** for discussing tasks and adding follow-up actions - **Jira** for turning designs into development tasks - **RAG Status** for showing red, yellow, or green project status - **Navigate** for guiding stakeholders through designs ## Easier Access to Extensions - Figma made plugins and widgets more discoverable within the editor. - Users can now search for and install extensions directly from the Figma toolbar. - Updates to the Figma Community also make it easier to try and explore available extensions. ## Redesigned API Documentation - Figma introduced redesigned developer documentation to simplify building on its platform. - Improvements include: - New navigation - Better organization of resources - Copyable code blocks - Additional code samples and practical guides ## Expanding Access Through Chromebooks - Figma partnered with Google for Education to bring Figma and FigJam to Chromebooks. - School districts can deploy and manage Figma Organization licenses through Google Admin Console. - The program is offered free to participating schools, potentially reaching tens of millions of U.S. students. - Schools could apply for the beta beginning in summer 2022. Figma’s update recommends exploring widgets and community extensions for collaborative workflows, while the redesigned developer resources provide a clearer path for building custom tools and integrations.

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

How Figma put the bounce in spring animations | Figma Blog

Figma’s spring animations replace manually tuned Bézier curves with motion based on physical properties. By modeling mass, stiffness, and damping, the system produces more natural movement, including believable weight, overshoot, bounce, and deceleration. The engineering challenge was translating physics-based controls into terms designers could easily understand and adjust. ## Why Figma introduced spring animations - Bézier animations let users control how movement starts and ends, but poorly tuned curves can cause: - Sudden, unnatural changes in speed - Objects to appear to accelerate without cause - Abrupt direction changes or stops - Spring animations define the physical behavior of an object rather than its exact path. - This approach helps create: - Weighted movement - Natural overshoot - Gentle transitions - Playful interactions such as FigJam emotes and high-fives ## The physics behind the motion Spring animations rely on three primary variables: - **Mass (`m`)** - Determines how heavy an object behaves. - More mass requires more force to accelerate. - Based on Newton’s law: `F = m × a`. - **Stiffness (`k`)** - Determines how strongly a spring resists displacement. - A stiffer spring pulls an object back more aggressively. - Based on Hooke’s law: `F = -k × x`. - **Damping (`b`)** - Represents resistance caused by friction or similar forces. - More damping reduces motion and brings the object to rest faster. - Its force is proportional and opposite to velocity: `F = -b × v`. Changing these values produces different animation qualities, such as gentle, quick, bouncy, or slow movement. ## Turning the equations into code - Figma used the WebKit `SpringSolver` to implement the spring timing function. - The solver accepts mass, stiffness, and damping and calculates the object’s position over time. - Although the underlying physics is stable and well understood, directly editing the variables is not intuitive for designers. - Designers typically want controls described as: - Faster or slower - More or less bouncy - More or less overshoot - Each physical parameter can affect multiple perceived qualities, making manual tuning difficult. For example, slowing an animation could involve increasing mass, but stiffness and damping also influence the result. ## Designing usable animation controls Figma needed a specialized interface that combined the three physical variables while presenting them in terms that matched how designers think about motion. The goal was to bridge the gap between precise physics calculations and practical animation adjustments, allowing users to achieve natural results without needing to understand the underlying equations. Figma’s approach demonstrates how physics-based animation can provide more convincing motion, provided the technical parameters are translated into accessible creative controls.

Read original(opens in new tab)