
Practice, a book on design and craft by Figma
Practice explores what it takes to master craft: patience, precision, and a willingness to push boundaries while respecting the fundamentals.
The best problem-solving writing in software engineering — databases, performance, security, frontend and distributed systems, in one feed.

Practice explores what it takes to master craft: patience, precision, and a willingness to push boundaries while respecting the fundamentals.

Introducing Figma Make, a new prompt-to-app capability to help you quickly explore, iterate, and refine.

Figma Draw pairs faster, simpler vector editing with powerful tools for visual expression—so designers of all stripes can bring their vision to life without breaking focus.

Members of the design community share an artifact that embodies craft—something that speaks to their understanding of what it means to make with intention.

With Figma Buzz, brand designers and marketers have a shared space to build beautiful, on-brand assets at scale.

Have you ever thought about how the limitations of early cartoon animations might relate to web design today? From looping backgrounds to minimal frame changes, these retro animation techniques have surprising parallels to modern CSS. In this article, pioneering author and web designer [Andy Clarke](https://stuffandnonsense.co.uk) shows how he applied these principles to Emmy-winning composer Mike

We announced the ability to manage multiple payment providers from within Stripe, two new extensibility primitives, support for turnkey consumer issuing programs, new money management capabilities, and a lot more.

Introducing first-party integrations, the Flags Explorer, and improvements to the Flags SDK to improve feature flag workflow on Vercel.

While LLMs excel at generating cogent text based on their training data, they may also need to interact with external systems. Function calling allows them to construct such calls. The LLM does not execute these calls directly, instead it creates a data structure that describes the call, passing that to a separate program for execution and further processing. The LLM's prompt includes details abou

Three maintainers share their tips for gracefully sunsetting open source projects.

Islands, but make it fractal.

There were duelling proposals floating around for adding support for masonry-style layouts in CSS. In one corner is a proposal that extends the existing CSS Grid specification. In the other corner is a second proposal that sets up masonry as a standalone module. Well, not until recently. Now, there are three proposals with Apple WebKit’s “Item Flow” as the third option. The first two sides make st

A six-week program to help you scale your AI company offering over $4M in credits from Vercel, v0, AWS, and leading AI platforms

Learn how Cloudflare tackles the challenge of scaling global service health metrics to safely release new software across our global network.

Creating an AI-powered feature for mental health poses myriad challenges. Here, the product and brand teams talk through how they built Ebb with care and sensitivity.

Once on the brink of extinction, the company behind the beloved instant camera is reaching a new generation of users with a new approach to design, development, and branding.

This May marks the fifth annual Maintainer Month, and there are lots of treats in store: new badges, special discounts, events with experts, and more.

Meta and Quansight have improved key libraries in the Python Ecosystem. There is plenty more to do and we invite the community to help with our efforts. We’ll look at two key efforts in Python’s packaging ecosystem to make packages faster and easier to use: 🚀 Unlock performance wins for developers through free-threaded Python – […]

When was the last time your project wrapped up smoothly — no delays, no surprises, no last-minute compromises? In reality, most UX projects drift as timelines slip, budgets stretch, and features morph. How do we get better at navigating the chaos? An upcoming part of How To Measure UX and Design Impact by yours truly.

The CSS shape() function recently gained support in both Chromium and WebKit browsers. It's a way of drawing complex shapes when clipping elements with the clip-path property.

Straight from the W3C Technical Architecture Group: "e see an urgency to have a strict timeline for the removal of third-party cookies."

An introduction to the three distinct modes of GitHub Copilot and a practical guide for integrating them effectively into your workflow.

How do we translate web accessibility standards to command line applications? This is GitHub CLI’s journey toward making terminal experiences for all developers.

Tags on both sides.