Techlist.io - Korean Tech Blog Curator

figma2 min readCurated summary

Making Metrics Matter | Design Systems 104 | Figma Blog

Design systems create measurable business value, not just reusable components and documentation. Figma argues that tracking adoption, usage, consistency, and time savings helps teams prove that value and identify where systems need improvement. The evidence is significant: designers with access to a design system completed tasks 34% faster, while some companies reported time savings of up to 50%. ## Measuring the Value of Design Systems - Figma’s research found that design-system users completed tasks **34% faster** than those without access. - For a team of seven designers, this efficiency is comparable to adding **3.5 designers’ worth of capacity each week**. - Participants also felt more confident because the system helped ensure their work aligned with the broader product. - Vanguard reported design updates happening **50% faster** with effective systems. ## Adoption and Usage as Business Signals - Creating components and documentation is only the starting point; measuring actual adoption reveals whether the system is delivering value. - Headspace reported: - **20–30% time savings** on straightforward tasks. - Up to **50% savings** on complex projects through tokens and variables. - Swiggy cut feature rollout time in half after implementing stronger tracking. - These results connect design-system usage to improved consistency, efficiency, and scalability. ## Reading the Signals Organizations should choose metrics that reflect their goals, including: - **Library and component usage:** Track which components, variables, and styles are frequently used. - High usage identifies the system’s most valuable “workhorses.” - Low usage can reveal elements that need improvement, replacement, or deprecation. - Tracking time saved through component reuse provides a concrete benefit that can help secure stakeholder support. A practical approach is to measure not only what a design system contains, but how consistently and effectively teams use it.

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

Double click: Human Takes on Agentic AI | Figma Blog

Agentic AI could fundamentally change UX by handling tasks across apps with minimal supervision, reducing the need for users to navigate complex interfaces. Supporters see agents as a new abstraction layer that lets people focus on goals rather than buttons, menus, and tabs. However, the shift also raises concerns about designing for machines at the expense of human creativity, agency, and meaningful interaction. ## The Promise of Agentic AI - Agents can take routine work off users’ plates, such as paying bills or completing multistep tasks. - Perplexity’s Henry Modisett argues that AI should be “how something works,” not necessarily what users directly interact with. - The ideal experience resembles starting a car: users specify where they want to go without needing to understand the machinery underneath. - Agentic systems may reduce the cognitive load associated with chatbots, personalities, and complicated interfaces. ## Agents as a New Web Abstraction - Agents could operate across platforms, creating a more interoperable web that works more like human workflows. - They may reduce the need to navigate menus, manage open tabs, or repeatedly switch between applications. - Rather than one all-purpose AI, the future may involve specialized agents collaborating like a team. - This could shift users’ attention from browsing and operating software toward creating, connecting, and pursuing goals. ## Designing Websites for Machines - Maintaining and optimizing websites for AI agents could become a distinct industry. - Websites may increasingly prioritize: - Clean APIs - Machine-readable content - Clear structure - Streamlined navigation - Visual polish, animations, and pixel-perfect layouts may matter less to agents than accessibility and functional interoperability. - Designers and developers must consider whether they are primarily building for humans, machines, or both. ## Preserving Human Creativity - Optimizing exclusively for AI could flatten the web and remove creativity, depth, and intentional visual experiences. - The growth of agentic systems arrives alongside renewed interest in: - Creative coding - Handcrafted websites - Experiences that move beyond templates - The industry has an opportunity to decide which tedious work to automate while preserving the aspects of the web that feel expressive and distinctly human. ## The Value of Friction and User Control - Traditional UX often treats friction as something to eliminate, but autonomous agents complicate that principle. - Users need deliberate moments to: - Review an agent’s proposed action - Approve consequential changes - Correct mistakes - Stay aware of what the system is doing - Carefully reintroduced friction can preserve agency and trust, even when the agent performs most of the work. - Good agentic design may therefore prioritize appropriate checkpoints over completely invisible automation. Agentic AI is still in its early stages, but it is likely to reshape both web infrastructure and interface design. The strongest approach is to automate complexity while preserving human oversight, creativity, and opportunities for meaningful participation.

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

Sustainability Week at Figma | Figma Blog

Figma’s first Sustainability Week combined employee education, workplace initiatives, and investment in climate technology. The company is pursuing net-zero emissions by 2040 through carbon accounting, offset purchases, and support for emerging carbon-removal methods. Its central message is that meaningful climate action requires both reducing current emissions and helping promising technologies scale. ## Sustainability Week Activities - Figma hosted five days of programming focused on individual and organizational sustainability. - Employees learned about climate solutions through: - A discussion with Charm Industrial CEO Peter Reinhardt - A tour of Charm’s San Francisco facilities - Climate documentaries, books, and educational YouTube channels - The company also: - Displayed climate trivia in global offices - Offered locally grown food at its San Francisco and New York hubs - Created a sustainability wiki on Notion - Curated organizations eligible for Figma’s donation-matching program - These activities encouraged employees to focus on manageable actions such as reducing emissions, cutting waste, and conserving energy. ## Figma’s Climate Commitments - Employees began exploring carbon accounting and offsets in 2021. - The group became Figma’s official Net Zero social impact group in 2022. - Figma signed the Climate Pledge and aims to reach net zero by 2040. - The company works with Watershed to: - Measure its annual carbon footprint - Purchase carbon-removal, offset, and avoidance credits - Support projects through Watershed’s climate marketplace - Figma invested $750,000 in offset and avoidance credits through Watershed in 2024, following an earlier $500,000 investment in carbon removal. ## Carbon-Removal Technologies - Charm Industrial uses fast pyrolysis to convert organic waste, or biomass, into: - Biochar, which can improve soil and store carbon - Bio-oil, which can be injected deep underground for permanent sequestration - Figma’s 2024 climate portfolio also includes: - Wakefield’s biochar production from waste wood - UNDO’s enhanced rock weathering, which accelerates natural carbon-storage processes - Vaulted Deep’s underground storage of human organic waste - Figma has continued investing in Charm Industrial’s bio-oil sequestration technology. ## Scaling Climate Solutions - Peter Reinhardt argued that companies need a detailed technical understanding of the actions that produce meaningful climate results. - He recommended that companies: - Forecast carbon-accounting needs several years in advance - Invest strategically in smaller climate suppliers - Help emerging technologies and providers scale - Figma presents corporate climate investment as a way to support technologies that may be essential for achieving future net-zero goals. Figma’s approach combines internal behavior changes with long-term investment in carbon-removal infrastructure. Companies pursuing similar goals should measure emissions carefully, reduce what they can, and support credible technologies early enough to help them mature.

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

Husky: Efficient compaction at Datadog scale

Husky is a distributed event store built on object storage for observability workloads reaching trillions of events per day. Because data is written continuously, rarely updated, and queried both recently and historically, its storage layer must minimize object-store fetches while still supporting high query parallelism. The central design challenge is choosing a compaction and layout strategy that keeps fragments manageable without sacrificing query speed. ## Husky’s Query Execution Model - Ingested events are grouped into files called **fragments** and stored in systems such as Amazon S3, Google Cloud Storage, or Azure Blob Storage. - Metadata for each fragment is stored separately in FoundationDB. - For each query: - Metadata is scanned to identify relevant fragments. - Fragments are distributed among query workers. - Workers scan their assigned data. - Results are merged. - Query cost depends mainly on: - The number of fragments fetched from object storage. - The number of events scanned within those fragments. - Husky therefore focuses on: - Reducing the total number of files through efficient compaction. - Organizing data so queries scan as few irrelevant events as possible. ## The Compaction “Goldilocks” Problem - Compaction combines many small fragments into a larger fragment containing the same data. - FoundationDB transactions atomically replace the old fragments with the compacted one, ensuring queries see a consistent state either before or after compaction. - Ingestion writers buffer events per tenant to avoid producing extremely small files, but they flush periodically to keep newly ingested data queryable quickly. - These flushed fragments may contain only a few thousand events, making queries inefficient when they must fetch thousands of objects and metadata records. ## Balancing Fragment Size Husky must find a fragment size that balances several competing concerns: - **Object storage and metadata overhead** - Fewer, larger fragments reduce the number of fetches and metadata entries. - **Compaction cost** - Larger or more aggressively reorganized fragments require more CPU and more object-storage GET and PUT operations. - **Query parallelism** - Smaller fragments allow more workers to operate concurrently. - Larger fragments reduce distribution overhead but can limit parallelism for large analytical queries. - **Scan efficiency** - Query workers use vectorized execution, which is most effective when scanning sufficiently large batches of rows. - **Data locality and compression** - Compaction can place events with similar timestamps or tags near one another. - This improves compression and allows queries to skip irrelevant data, but requires additional processing and query-pattern analysis. Fragments that are too small create excessive fetch and scheduling overhead. Fragments that are too large reduce parallelism and can make broad queries slower. The goal is a “just right” size suited to typical query patterns. ## Storage Layout and Query Selectivity - Husky organizes events along both: - The time dimension. - Spatial dimensions such as tags. - Keeping commonly queried events close together reduces the amount of data that must be scanned. - Similar data also compresses more effectively. - Achieving this layout increases compaction work, creating a tradeoff between lower query cost and lower maintenance cost. ## Scalable Compaction - Husky’s storage system depends on compaction being efficient enough to run continuously at very large scale. - The design must account not only for the final fragment size, but also for the CPU and object-storage costs required to produce it. - Atomic metadata updates ensure that compaction can occur without exposing partial results or inconsistent table states. Husky’s approach treats compaction as a core part of query performance rather than simple file maintenance. A practical design must tune fragment sizes, merge frequency, and data layout together to minimize total system cost while preserving fast access to both recent events and large historical datasets.

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

Husky: Efficient compaction at Datadog scale | Datadog

The provided content does not include the blog post itself. It contains Datadog’s navigation links and a reference to an article at `/blog/engineering/husky-storage-compaction/`, but no substantive text about Husky or storage compaction. ## Available Information - The article appears to be an engineering post about **Husky storage compaction**. - The surrounding site navigation lists Datadog products across infrastructure, applications, data, logs, security, and AI. - No technical details, arguments, implementation choices, or conclusions from the article are present. Please provide the article’s body text or a complete excerpt for an accurate summary.

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

The Long and Short of It: Issue no.9 | Figma Blog

Issue no. 9 of Figma’s blog presents six “memos” about preserving craft, purpose, and creativity amid blurred roles, rapid product cycles, and emerging technology. The collection argues that digital creation should become more personal, emotionally resonant, adaptable, expressive, and inclusive. Rather than prescribing one method, the memos invite teams to question established approaches as they plan for 2025. ## Personalize the Web - Product Designer Chia Amisola argues that the internet has become increasingly standardized as it serves broader audiences. - She calls for a more personal and poetic web, inspired by the resurgence of small, handcrafted websites. - The accompanying essay, “Making space for a handmade web,” suggests that participating in this movement can begin simply by creating a site of your own. ## Build an Emotional Competitive Moat - Head of Insights Andrew Hogan argues that product differentiation cannot rely on features alone. - As software becomes more ubiquitous, emotional resonance can make an app feel distinctive and meaningful. - Teams should treat emotional response as part of product strategy and put “resonance on the roadmap.” ## Leave Room to Depart from the Roadmap - Director of Product Avantika Gomes challenges the idea that successful products must follow a fixed vision or predefined sequence of solutions. - Unexpected changes and discoveries can shape a product as much as its original roadmap. - Teams should avoid becoming overly attached to specific solutions and create room to pivot when circumstances or user needs change. ## Reclaim Creative Coding - Developer Jake Albaugh encourages developers to use the web’s expressive capabilities more fully. - He points to creative coding and the work of Henry Desroches as examples of how code can support experimentation and artistic expression, not just functional interfaces. ## The Value of Generalists - Content Strategist Carly Ayres revisits the discussion around generalists and hybrid roles. - As collaboration increasingly crosses design, development, writing, analysis, and product management, people who operate across disciplines may become especially valuable. ## Expand the Definition of Design - Another memo makes the case for greater inclusivity in design. - It suggests that the industry should reconsider narrow assumptions about who design serves and what design work includes. The collection’s practical message is to build with greater openness: make room for individuality, emotional connection, unexpected direction, creative experimentation, and broader participation. Teams planning new products should treat their process as adaptable rather than predetermined.

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

Documentation That Drives Adoption | Design Systems 103 | Figma Blog

Clear documentation turns a design system from an abstract set of rules into a practical tool teams can use consistently. The article argues that effective documentation must explain both how to implement components and why design decisions were made. When treated as a living resource, it improves adoption, onboarding, cross-functional communication, and product consistency. ## Documentation Bridges Design and Development - Razorpay’s teams often missed details such as button states and text-field error behavior before adopting its Blade design system. - Custom, hard-coded implementations made it easy for teams to omit important states or interactions. - Designers and developers may use different terminology, leading to: - Inconsistent naming conventions - Misaligned component properties - Different expectations about product behavior and appearance - Documentation connects design intent with technical implementation. - It should capture the reasoning behind decisions, not merely catalog available components. ## Benefits of Effective Documentation - Helps teams understand design principles and implementation details. - Encourages consistent decisions across products and platforms. - Speeds up onboarding for new team members. - Creates a shared language between designers and developers. - Reduces the risk that a carefully built design system will go unused. ## Choosing a Source of Truth - The first documentation decision is determining where information should live, rather than deciding what to write first. - Maintaining consistency becomes more difficult as design systems and organizations grow. - Static PDFs stored in shared drives quickly become outdated and disconnected from daily workflows. - Modern teams can choose among dedicated documentation sites and collaborative workspaces. - The best source of truth should fit the organization’s tools, processes, and scale. ## Custom Documentation Sites - Custom sites are particularly useful for large organizations. - They can integrate deeply with existing design and development tools and organizational processes. - A dedicated site provides a centralized, discoverable location for design principles, components, usage guidance, and implementation details. Effective design-system documentation should be centralized, searchable, and continuously maintained so that it remains aligned with both the system and the teams using it.

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

A first look at Config 2025: Two cities, one global community | Figma Blog

Config 2025 expands Figma’s annual product-building conference into a global, two-city event. A three-day conference in San Francisco will offer extensive programming and community spaces, while a new one-day London event will bring Config to Europe. Both events emphasize flexible participation, practical inspiration, and meaningful connections among designers, developers, and product teams. ## San Francisco Conference - Runs May 6–8, beginning with Config Commons on Howard Street near Moscone Center. - Config Commons will serve as a place to collect badges, meet attendees, and connect with the community. - Moscone Center will host: - More than 75 speakers - Over 50 sessions - Multi-track programming on May 7 and 8 - Attendees can customize their schedules by combining talks, installations, networking, and collaborative projects. - Figma is redesigning the venue to encourage more spontaneous conversations and “aha” moments. - The expanded Maker Space will include a dedicated stage for Figma community leaders to present their work. - Multiple badge check-in locations will be available at partner hotels and Config Commons. - In-person and virtual registration options are offered. ## London’s First Config Event - Takes place May 14 at ExCeL London. - The day-long program includes more than 15 speakers across 10 sessions. - In-person tickets have sold out, but virtual registration remains available. - London was selected because of its strong design history and growing technology community. - The event follows Config’s successful community connection in Singapore and extends the conference’s collaborative format to Europe. ## A More Connected Global Community - Figma’s goal is to make Config accessible to product-building communities on both sides of the Atlantic. - The two locations combine large-scale programming with spaces designed for networking, experimentation, and peer learning. - The conference format prioritizes attendee choice rather than requiring participants to follow a single schedule. Config 2025 is positioned as both a conference and a community experience. Those attending in person can expect a more interactive venue design, while virtual attendees can participate remotely from either city’s program.

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

Unraveling a Postgres segfault that uncovered an Arm64 JIT compiler bug | Datadog

The provided content does not include the blog post itself; it contains Datadog’s navigation menu and a link titled “Unraveling a Postgres Segfault.” The only substantive claim shown is that Datadog was named a Leader in the 2026 Gartner® Magic Quadrant™ for Observability Platforms. ### Datadog’s Observability Offering - The navigation lists products for: - Infrastructure and Kubernetes monitoring - Application performance monitoring and profiling - Database, log, and data observability - Security and cloud protection - Digital experience monitoring - CI/CD and software delivery - Incident response and service management - AI-agent and GPU observability - It also highlights platform capabilities such as dashboards, alerts, workflow automation, access control, and governance. ### Missing Post Content - No discussion of the PostgreSQL segmentation fault is included. - The supplied text does not describe the failure’s cause, investigation process, technical diagnosis, or resolution. Please provide the article body or a complete excerpt for an accurate technical summary.

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

Unraveling a Postgres segfault that uncovered an Arm64 JIT compiler bug

Postgres was crashing with segmentation faults when executing certain expensive queries on an Arm64 Kubernetes cluster. Investigators reduced the failure to a simple table scan and discovered that disabling JIT compilation prevented the crash. Assembly-level debugging ultimately traced the problem to a bug in LLVM’s Arm64 JIT support. ## Isolating the Crash - The failures occurred across multiple EC2 nodes, ruling out faulty hardware. - Query logs showed that the crashes consistently followed a small number of query patterns. - The simplest reproducer was: ```sql SELECT repo_id FROM repository; ``` - Core dumps had badly corrupted stacks, but surviving frames pointed to `ExecRunCompiledExpr`, suggesting a failure during JIT execution. - The unusually short backtraces reinforced the suspicion that the stack itself had been corrupted. ## How PostgreSQL JIT Works - PostgreSQL normally evaluates SQL expressions through a general-purpose interpreter. - JIT compilation converts expressions such as `1+1` into native machine code, reducing interpreter overhead for large workloads. - JIT can also optimize tuple deforming by converting disk tuples into in-memory values more efficiently. - PostgreSQL uses LLVM to generate the compiled code. - Because compilation adds overhead and compiled functions are not reused between queries, PostgreSQL enables JIT primarily for expensive queries based on cost thresholds. ## The Query of Death - The affected query scanned a partitioned `repository` table with: - 64 partitions - More than 1.6 million rows - 128 JIT-generated functions - Its query plan enabled expression compilation and tuple deforming: ```text JIT: Functions: 128 Expressions: true Deforming: true Inlining: false Optimization: false ``` - Running the query with: ```sql SET jit = off; ``` completed successfully. - Disabling JIT cluster-wide immediately stopped the crashes without noticeable query-latency effects. ## Root Cause Direction - The release build of PostgreSQL offered limited debugging flexibility, so the team planned to reproduce the failure in a dedicated test environment. - Further investigation eventually isolated the defect to JIT compilation on Arm64 systems. - The underlying issue was identified as an LLVM bug rather than a PostgreSQL query or hardware problem. - The investigation continued down to generated assembly and resulted in an upstream fix. The immediate mitigation was to disable PostgreSQL JIT, while the durable solution was to adopt the LLVM fix addressing the Arm64 code-generation bug.

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

Why Developers Should Embrace Creative Coding Again | Figma Blog

Creative coding once made websites distinctive, expressive, and technically ambitious, but templates and automation have made many sites predictable. The author argues that modern browsers now offer even more creative possibilities than before, yet designers and developers often remain constrained by outdated conventions. Reviving experimentation can help turn the web back into a medium for artistic expression rather than merely a container for information. ## From Handcrafted Websites to Templates - In the early 2010s, custom websites served as digital calling cards and demonstrated developers’ technical and creative skills. - Developers used emerging HTML5 capabilities such as: - Inline SVG - GSAP-powered animations - WebGL experiments - Complex CSS illustrations - Website builders and templates eventually made sophisticated features accessible to everyone. - This democratization was valuable, but it also encouraged predictable designs built around familiar patterns. ## The Browser’s Creative Evolution - Browsers now support capabilities that exceed those found in many design tools. - Important advances include: - Container queries - Advanced CSS scoping, inheritance, and responsive behavior - Dynamic units and sophisticated layouts - Improved typography, color handling, and animation - Adaptation to user preferences - Many newer designers and developers remain unaware of these features and continue working within older design paradigms. ## Modern Color and Design Possibilities - CSS supports color spaces beyond standard RGB, including: - HSL - OKLCH - These color spaces allow more vibrant and controlled gradients and transitions. - The author created a Figma plugin called **CSS color-mix()** to help connect modern CSS capabilities with design workflows. - As design and development converge, design tools can become places for experimentation rather than merely production and handoff. ## Creative Coders as Examples - Henry Desroches creates responsive websites with the precision and dimensionality of print design. - Sarah Drasner has demonstrated the expressive potential of SVG animation and illustration. - Tim Holman’s projects, including **Optical Toys** and **The Useless Web**, embrace playful experimentation. - Lynn Fisher treats viewport changes as part of the artwork, creating illustrations that transform with the browser’s width. - These creators show that templates can be starting points rather than limitations. The author encourages developers and designers to experiment with the browser’s full capabilities. By moving beyond templates and embracing creative coding, they can make websites that are more intentional, surprising, responsive, and expressive.

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

The New Competitive Moat is Emotion | Figma Blog

Software features are becoming easier to copy as the number of applications rapidly expands. The post argues that emotional resonance—how an app makes users feel—will become the stronger competitive moat. Product teams should therefore design deliberately for wonder, connection, reassurance, and delight, not just functionality. ## Emotional Resonance in Everyday Technology - The author’s experience as a parent shifted his view from limiting screen time to valuing technology that encourages creativity, curiosity, and connection. - Children’s products such as Pok Pok and Yoto create emotional impact through small details: - Playful sounds and character reactions - Tactile buttons with satisfying resistance - Experiences that inspire offline play - These details make the products enjoyable and worth paying for, beyond their basic educational or functional value. ## Small Design Details Create Meaning - Everyday apps can produce similar emotional responses: - An Apple Watch’s buzz and completed activity ring can make exercise feel rewarding. - Dating-app interactions, message reactions, achievement badges, and task-completion checkmarks provide encouragement. - Clear security guidance can reduce anxiety after a data breach. - Copywriting, animation, sound, motion, and haptics often matter more than the number of available features. - The most meaningful product experiences address users’ underlying emotions, such as relief, pride, comfort, excitement, or reassurance. ## Why Features Are No Longer Enough - Product teams often prioritize feature requests because they are concrete and easy to track. - Emotional outcomes are harder to quantify and may depend on users’ deeper fears, hopes, and motivations. - According to IDC, there could be twice as many applications in 2028 as in 2024. - As software becomes more abundant, competitors will be able to reproduce functionality quickly and cheaply. - A distinctive emotional experience is harder to copy because it depends on nuanced design choices and a deep understanding of users. ## Putting Resonance on the Roadmap - Teams should make emotional responses an explicit product objective rather than an accidental byproduct. - Research should look beyond what users request and examine how they feel and behave in real-world contexts. - Product decisions should intentionally support emotions such as wonder, confidence, connection, and accomplishment. The practical recommendation is to treat emotional resonance as a core product strategy. Features may attract users temporarily, but products that consistently make people feel understood, reassured, or delighted are more likely to build lasting loyalty.

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

The Rise of the Generalist | Figma Blog

Generalist and hybrid roles are becoming more valuable as complex product problems increasingly cross traditional disciplinary boundaries. The article argues that AI will handle more specialized tasks, making human strengths such as connecting perspectives, asking valuable questions, and exercising judgment increasingly important. This does not eliminate specialization; instead, the strongest professionals combine deep expertise with complementary skills. ## Generalists Move Beyond Startups - Startups have long depended on employees who can switch between responsibilities, such as growth, UX writing, onboarding, and marketing. - Larger companies are increasingly recognizing that complex problems rarely fit within one job category. - Emerging hybrid roles include: - Full-stack marketers combining brand and performance marketing - Product managers fluent in design systems - Sales professionals experienced with multiple customer segments ## Breadth Versus Deep Expertise - Generalist careers offer: - More opportunities to change direction over a long career - Exposure to ideas and methods from different fields - Greater adaptability as technology and job requirements change - Specialists may worry that the push toward generalization devalues years of focused expertise. - The article’s position is not that specialization should disappear, but that deep expertise becomes more valuable when paired with complementary capabilities. ## The Rise of the Multi-Specialist - The “design engineer” illustrates how combined skills can create new, highly sought-after roles. - Design engineers can: - Turn ideas into working prototypes with less communication loss - Recognize technical constraints and opportunities early - Bridge design and engineering teams - Similar combinations apply elsewhere: - Designers who understand engineering can propose more feasible solutions. - Writers familiar with implementation can produce more cohesive documentation. - These professionals are not shallow dabblers; they develop meaningful expertise in multiple connected areas. ## Hybrid Roles Are Spreading - Companies are hiring for roles such as: - Operations Generalist at Linear - People Generalist at Datadog - Software and 3D Generalists at IBM - Multifaceted brand storytellers at Anthropic - The article notes that thousands of generalist positions appear in job listings. - These roles often emerge organically as people follow curiosity and build skills to fill gaps in their existing abilities. ## Generalists in an AI-Driven Economy - As AI becomes better at specialized tasks within defined boundaries, human value shifts toward: - Connecting insights across domains - Asking questions that bridge different perspectives - Identifying what is worth building, not merely what can be built - Applying taste and judgment to limited resources and attention - Specialists provide deep domain knowledge, while generalists help translate and combine that knowledge. - The most productive intersections often occur when one field is viewed through the lens of another. The practical recommendation is to retain deep expertise while deliberately developing adjacent skills. Curiosity-driven, cross-disciplinary learning can create rare capabilities and prepare professionals for roles that may not yet formally exist.

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

When To Off-Road the Product Roadmap | Figma Blog

Product roadmaps provide direction, but they should not become rigid commitments. Figma’s experience building Dev Mode shows that rapidly changing technology and user feedback often require teams to abandon planned work, pivot, or restart entirely. The best products are shaped by these course corrections rather than harmed by them. ## Why Traditional Roadmaps Need Flexibility - AI tools, agents, and coding assistants are accelerating product development and raising user expectations. - Six-to-twelve-month plans can become outdated before execution is complete. - Prescriptive roadmaps risk keeping teams committed to assumptions that are no longer valid. - Modern product development requires more experimentation, iteration, and willingness to change direction. ## Dev Mode’s Pivot from Code Generation - Figma initially envisioned Dev Mode as a way to automate the conversion of designs into code. - User feedback revealed that many developers already had reusable code for their design systems. - Developers often needed help assembling existing components rather than generating new CSS or code. - Figma shifted its focus to **Code Connect**, which lets teams customize the code snippets shown in Dev Mode using their existing design-system code. - The change delayed launches and frustrated people who had invested months in the original plan, but it better addressed user needs. ## Course Correction as a Product Strength - Figma argues that great products are often defined by twists and pivots. - Loom and Slack are cited as examples of companies that began with very different product concepts before finding their current direction. - Figma avoids letting sunk costs dictate future decisions. - Teams may abandon or restart projects when research, internal testing, or beta feedback shows that the product is not working. ## Learning Through Real-World Feedback - After Dev Mode’s 2023 beta, user feedback became more important than following the original roadmap. - Figma released more than 200 fixes and new features in a single month. - Rapid iteration can be frustrating, but it helps teams move toward outcomes that genuinely work for users. - Valuable information can come from user research, internal dogfooding, rapid prototypes, and beta programs. Teams should treat roadmaps as adaptable guides rather than fixed contracts. When evidence challenges the plan, experiment quickly, revisit assumptions, and be willing to go “off-road” to build the product users actually need.

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

Six Memos for the Future of Digital Creation | Figma Blog

The article presents six Figma “memos” about the future of digital creation in 2025. Drawing on the tradition of influential workplace memos, it argues that documenting observations, strong opinions, and emerging opportunities can stimulate dialogue and change. The themes range from creative coding and broader definitions of design to emotional differentiation, handmade websites, and generalist careers. ## The Memo as a Tool for Shaping the Future - Figma frames the memo as a concise way to communicate ideas, critique strategy, and encourage organizational change. - The article references influential examples, including Bill Gates’s advocacy for graphical interfaces and Stewart Butterfield’s “We don’t sell saddles here” memo for Slack. - Memos can be strategic, metaphorical, playful, or reflective documents that preserve how thinking develops over time. - Figma’s six contributors use the format to examine trends across design, development, product, writing, analysis, and community work. ## Developers Should Embrace Creative Coding Again - Modern browsers now support capabilities that often exceed those available in conventional design tools. - Developers are encouraged to move beyond templates and standardized production workflows. - The memo calls for renewed experimentation with the web as a creative medium. - Creative coding is presented as a way to explore the browser’s full expressive and interactive potential. ## Expanding the Definition of Design - The second memo argues for a broader understanding of what design encompasses. - Its inclusion reflects the article’s wider focus on how digital creation crosses traditional professional boundaries. ## When to Leave the Product Roadmap - The third memo examines when teams should move beyond planned roadmap work. - It suggests that product development may require responding to unexpected opportunities rather than following predetermined priorities exclusively. ## Emotion as a Competitive Advantage - The fourth memo identifies emotion as an emerging source of competitive differentiation. - As digital products become increasingly similar in function, how they make people feel may matter more to their success. ## Making Space for a Handmade Web - The fifth memo advocates preserving room for distinctive, human-made experiences on the web. - It contrasts this idea with increasingly standardized, templated, and automated digital production. ## The Rise of the Generalist - The final memo focuses on the growing importance of people who work across disciplines. - Its inclusion reinforces the article’s view that future digital creation will depend on collaboration between design, development, product, writing, and other fields. The article’s practical recommendation is implicit: observe emerging patterns, write down strong ideas, and share them. Memos can turn informal workplace thoughts into conversations that influence products, teams, and the broader direction of digital creation.

Read original(opens in new tab)