Rogie King on how generative shaders went from a vibe-coded “FigGPU” prototype to the Config keynote in two months. The detail I keep coming back to: progressive blur took the Figma Draw team months to build, and Rogie recreated the same effect with one or two prompts. He’s also honest about what didn’t work – his working prototypes were great for designers and useless as references for engineers, PMs, and stakeholders, so the team backed up to static Figma mocks to get alignment first.
Marcin Wichary gave Unsung, his blog about software craft, its first proper design in time for the 500th post. He wanted something that “steered clear of the preeminent AI aesthetic,” and landed on a factory green he kept spotting in real places, “beautiful in its own pedestrian way.” Warbler for body text, Bild for the sans, a modified Neonoir for the logo, all of it holding the old tenets: no rounded corners, no shadows, no blurs, and a general distrust of symmetry.
Matt Ström-Awn argued back in 2022 that picking a categorical color palette is an optimization problem rather than a taste problem. Version 2 ships that argument as an actual tool – an npm package, a CLI, and a GUI at categorycolors.com. Palettes export as raw values, CSS custom properties, or DTCG JSON, which is the part that matters if you’re feeding the result into a design system.
“It’s hundreds of little decisions done right. How you do anything is how you do everything.” Dennis Brotzky wrote a reflection a year after Wealthsimple acquired Fey, the highest craft investment research app he built with Tom Russ and Thiago Costa. The three of them were dropped into a thousand-person org, and within a year they had killed the last AngularJS route, shipped a new art direction, and replaced the old Patchwork design system with Mint, built on Base UI and designed AI-first with agent skills so that “the defaults carry the taste.” Worth reading if you have ever had to argue that the unglamorous foundation work is the design work.
Adam Wathan and Steve Schoger are taking the Tailwind Labs to Shopify. Tailwind CSS stays MIT-licensed and the same people keep leading it, but the business around it ends – both Tailwind Plus and ui.sh are closed to new signups.
The framework is installed over 110 million times a week, but in January Adam had to lay off three of his four engineers with revenue down close to 80%. As AI agents read the docs developers no longer do, and the docs were selling the templates that funded the framework. Building a business around the open-source framework is incredibly hard, so I’m glad Shopify is ready to foot the bill.
ChatGPT now has Sketch (type “@Sketch”, draw a rough layout, get it rendered), templates for formats like posters and merch, comments pinned directly onto an image for focused edits, and shareable prompts so someone else can run your idea on their own photos. That’s a design tool’s vocabulary showing up inside a chat. Generation latency is reduced by up to 50% compared with Images 2.0, it’s live on every ChatGPT tier including free, and developers get two new API models: Flare as the default, Sunburst for precision work with longer generation times.
“Names that hold up describe the decision a designer is making about the interface. Elements get renamed, colors get rebranded. The decision persists.” Murphy Trueman, Director of Design Systems at Baseline Design, calls Donnie’s piece above one of their favorite things written on the middle tier, then turns it into a working method. Walk a wireframe and ask what a designer is deciding at each element. A “card” is really “this is an elevated surface for grouped content”, so the token becomes ‘Surface/Elevated‘ and it survives the rename to “panel” next quarter.
“So a good rule of thumb is that semantic tokens do not include a scale.” Donnie D’Amato gives three tests for whether a token is truly semantic: it doesn’t suggest its value, it describes a generic family of components rather than a single one, and it doesn’t depend on its neighbors. That last test is the “smedium” problem, and it quietly disqualifies ‘space-sm‘ and ‘space-md‘, which is to say most of the space scales shipping today.
His recommended token construction: ‘[purpose]-[priority]-[property]‘. Priority is optional and capped at three levels, because “having more than 3 levels is useless for user interpretation within the experience.” The test underneath is the useful part. If you can’t point at the element in a low-fidelity wireframe, it isn’t semantic. That’s why ‘surface-primary-shadow‘ earns its name and ‘surface-highest-shadow‘ doesn’t.
Weave is now callable from ChatGPT, Claude, or Cursor. Ask the agent to run the brand mockup tool you built in Weave, and it finds it, runs it, and returns the result in chat.
“MCP gives your AI reach. Skills give it a recipe.” Murphy Trueman compresses two acronyms into one sentence you can actually hold onto. MCP is access: Claude reading your real Figma file, walking every fill on a button set and finding the fourteen layers still on raw hex, all of them on hover and disabled states. A skill is the playbook it follows once it’s in there. Their rule for writing one is the third time you catch yourself explaining the same preference, write it down.
Miggi rounds up ten community skills for the Figma agent, though the real news is in the first line: you can now author skills inside Figma. Ask the agent to draft one using a design frame as reference, preview it, then keep iterating in chat or open the markdown editor for manual changes. Emil Kowalski’s /find-animation-opportunities, which scans a file for places that don’t animate but should, and Jakub Krehel’s /better-interface which catches the details your interface is missing, are the ones I’d install first.
“I worry a little bit about function following form.” That’s Katarina Batina, VP of Design at Shopify, in the middle of a piece about how completely her team reorganized around AI tooling. Roughly 60% of Shopify’s designers now push code directly to production, up 38% since last September, with over 5,500 live prototype sites built on Quick, the internal hosting platform. Her caveat is the part worth keeping: “There’s so much discourse around what tools are in fashion this week versus next week. The problem is we risk losing connection with the questions we’re trying to answer and the people we are building software for.”
Matt Perry, who built Framer Motion and now Motion, opens The Book of Motion with perception rather than code, on the argument that “motion is deeply human” and hardwired into how we register that something has changed. The book will have four parts: perception, mechanics, engineering, and practice. The intro chapter is free, the rest is paid early access, published a chapter at a time. And despite the domain, it’s deliberately not a book about the Motion library.
How Grok Bot was designed for agents that persist beyond a single session — from a chat history to a Bot roster, presence, a computer of the Bot’s own, and work that starts without a prompt.
“The more prominent we made the computer, the more the product encouraged users to supervise it.” The team tried four ways to show bot’s computer: floating window, side by side, modal, and full screen. Each one pulled the user into operating the machine. The shipped design has three levels instead – a purple title-bar icon while the computer is active, a pinned preview panel, and a full-screen takeover only when the Bot asks for help.
“Gotta be honest, the hardest part of this whole project was the symbol. (Let’s be real, when is it not?)” Mike Smith on why Calendly’s new mark ended up back at “a cool C”. The company doubled down on its name equity, and anything figurative sitting next to the word Calendly just makes you ask why it isn’t a calendar. Dozens of explorations to arrive at the clear answer, then one asymmetrical ripple to make it theirs.
Marek Minor, founder of Amsterdam studio Minor Adventures, spent about a year drawing Cursor’s 600+ icons in two sizes and two styles, every exploration by hand. The rule I keep thinking about: “Cursor’s pointer runs from bottom left to top right, and so does every icon that could go either way.” Slashes run the opposite way, because a slash cancels a direction and should cut against it.
Admins can now set a custom AI credit limit for an individual person, and when someone hits that limit they can send a request to their admin to raise it. Design tools now ship with an expense approval flow.
Kaelig Deloumeau-Prigent, co-chair of the W3C Design Tokens Community Group, audited 20 open-source design systems and 6 platforms, logging 187 AI affordances and 157 techniques. 17 ship an official MCP server, 17 ship official agent skills, 14 publish llms.txt. Two ship Figma Code Connect: Carbon and Primer. Design systems are being rebuilt as machine interfaces right now, and the design side of that bridge is the part almost nobody has wired up. Code Connect is still Organization and Enterprise only.
Figma Make now has a properties panel and annotations. Select an element and adjust padding, corner radius, line height, z‑index, or border style with actual controls, or mark a spot on the canvas and describe the change in words, like “fade this button in after a 300ms delay”. The quiet part is credits: edits stack up in the chat panel staged and free, and only bill once you apply them. Dragging a slider costs less than explaining the same change to an agent.
“A working demo in your actual codebase beats a Product Requirements Document (PRD) every time.” That’s Software Engineer Ethan Adams on why the nested folders team stopped arguing about permissions in Slack threads and started merging PRs that had to clear one bar: don’t break anything. Imperfect copy, missing functionality, and logical gaps all got fixed later. The making-of companion to the release note above.