# design engineering

Published articles for design engineering.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Building Depth: Designing and Developing a 3D Renderer Inside Figma

DevFeed: [Building Depth: Designing and Developing a 3D Renderer Inside Figma](<https://devfeed.tech/articles/building-depth-designing-and-developing-a-3d-renderer-inside-figma-8995.md>)

Original publisher: [Read original article](<https://tympanus.net/codrops/2026/09/13/building-depth-designing-and-developing-a-3d-renderer-inside-figma/>)

Author: Aleksei Kipin

Published: 2026-09-13T11:34:39Z

Content type: article

Language: en

Sources: [Codrops](<https://devfeed.tech/sources/codrops.md>)

Topics: [Figma 3D renderer](<https://devfeed.tech/topics/figma-3d-renderer.md>), [Figma](<https://devfeed.tech/topics/figma.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [3d-design](<https://devfeed.tech/tags/3d-design.md>), [3d-modeling](<https://devfeed.tech/tags/3d-modeling.md>), [3d-renderer-for-figma](<https://devfeed.tech/tags/3d-renderer-for-figma.md>), [3d-rendering](<https://devfeed.tech/tags/3d-rendering.md>), [3d-visualization](<https://devfeed.tech/tags/3d-visualization.md>), [3d-workflow](<https://devfeed.tech/tags/3d-workflow.md>), [articles](<https://devfeed.tech/tags/articles.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [creative-development](<https://devfeed.tech/tags/creative-development.md>), [depth-3d-renderer](<https://devfeed.tech/tags/depth-3d-renderer.md>), [depth-figma](<https://devfeed.tech/tags/depth-figma.md>), [depth-figma-plugin](<https://devfeed.tech/tags/depth-figma-plugin.md>), [design-engineering](<https://devfeed.tech/tags/design-engineering.md>), [design-tools](<https://devfeed.tech/tags/design-tools.md>), [figma](<https://devfeed.tech/tags/figma.md>), [figma-3d](<https://devfeed.tech/tags/figma-3d.md>), [figma-3d-renderer](<https://devfeed.tech/tags/figma-3d-renderer.md>), [figma-plugin](<https://devfeed.tech/tags/figma-plugin.md>), [figma-plugin-design](<https://devfeed.tech/tags/figma-plugin-design.md>), [interactive-3d](<https://devfeed.tech/tags/interactive-3d.md>), [plugin-development](<https://devfeed.tech/tags/plugin-development.md>), [product-design](<https://devfeed.tech/tags/product-design.md>), [product-design-case-study](<https://devfeed.tech/tags/product-design-case-study.md>), [real-time-rendering](<https://devfeed.tech/tags/real-time-rendering.md>), [three-js](<https://devfeed.tech/tags/three-js.md>), [ui-design](<https://devfeed.tech/tags/ui-design.md>), [ux-design](<https://devfeed.tech/tags/ux-design.md>), [visualization](<https://devfeed.tech/tags/visualization.md>), [webgl](<https://devfeed.tech/tags/webgl.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

An article about building Depth, a Figma plugin for quickly rendering 3D models during design work. It describes the workflow, plugin architecture, rendering behavior, and export approach.

### Source excerpt

A look at how Depth came together, from building a 3D renderer inside Figma to designing a website that explores what it can do.

## Using Storybook Workbench to audit AI-generated UIs for dead components and accessibility bugs

DevFeed: [Using Storybook Workbench to audit AI-generated UIs for dead components and accessibility bugs](<https://devfeed.tech/articles/storybook-workbench-audit-vibe-coded-uis-and-find-hidden-bugs-in-hours-19789.md>)

Original publisher: [Read original article](<https://evilmartians.com/chronicles/storybook-workbench-audit-vibe-coded-uis-and-find-hidden-bugs-in-hours>)

Author: Travis Turner (richardturner@evilmartians.com)

Published: 2026-07-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Evil Martians](<https://devfeed.tech/sources/evil-martians.md>)

Topics: [Storybook](<https://devfeed.tech/topics/storybook.md>), [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Design system](<https://devfeed.tech/topics/design-system.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [agentic-development](<https://devfeed.tech/tags/agentic-development.md>), [ai](<https://devfeed.tech/tags/ai.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [design](<https://devfeed.tech/tags/design.md>), [design-engineering](<https://devfeed.tech/tags/design-engineering.md>), [design-for-devtools](<https://devfeed.tech/tags/design-for-devtools.md>), [design-system](<https://devfeed.tech/tags/design-system.md>), [dx](<https://devfeed.tech/tags/dx.md>), [storybook](<https://devfeed.tech/tags/storybook.md>)

### AI overview

The article presents Storybook Workbench, a bundle of Agent Skills that audits AI-generated web applications by rendering components as Storybook stories. It describes finding dead components, coexisting design systems, conditional component states, and accessibility bugs, based on an internal audit of an agent-coded app.

### Source excerpt

Storybook Workbench is a bundle of Agent Skills that turn Storybook into an audit layer for AI-generated UIs: find dead components, design-system drift, and hidden accessibility bugs.

## Version control: Three ways Figma explored horizontal scrolling

DevFeed: [Version control: Three ways Figma explored horizontal scrolling](<https://devfeed.tech/articles/version-control-three-ways-figma-explored-horizontal-scrolling-10189.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/version-control-three-ways-figma-explored-horizontal-scrolling/>)

Author: Jenny Xie

Published: 2025-04-16T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [virtualization](<https://devfeed.tech/topics/virtualization.md>), [Code](<https://devfeed.tech/topics/code.md>), [CSS](<https://devfeed.tech/topics/css.md>), [HTML](<https://devfeed.tech/topics/html.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [css](<https://devfeed.tech/tags/css.md>), [design](<https://devfeed.tech/tags/design.md>), [design-engineering](<https://devfeed.tech/tags/design-engineering.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [figma](<https://devfeed.tech/tags/figma.md>), [html](<https://devfeed.tech/tags/html.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [performance](<https://devfeed.tech/tags/performance.md>), [product](<https://devfeed.tech/tags/product.md>), [prototyping](<https://devfeed.tech/tags/prototyping.md>), [react](<https://devfeed.tech/tags/react.md>), [software](<https://devfeed.tech/tags/software.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>)

### AI overview

Figma's design and engineering teams explored ways to add horizontal scrolling to the Layers panel. The article explains how dynamic layer behavior, virtualization, variable text lengths, multiple scroll directions, and complex interactions shaped three prototypes that were ultimately not shipped.

### Source excerpt

What seemed like a straightforward request--add a horizontal scroll bar to the Layers panel in Figma--presented unexpected challenges. Here's how the design and engineering teams iterated and prototyped to find the right solution.

## Prototyping the path to Design Engineering

DevFeed: [Prototyping the path to Design Engineering](<https://devfeed.tech/articles/prototyping-the-path-to-design-engineering-9153.md>)

Original publisher: [Read original article](<https://slack.design/articles/prototyping-the-path-to-design-engineering/>)

Author: andyacevedo

Published: 2024-10-23T20:44:22Z

Content type: article

Language: en

Sources: [Slack Design](<https://devfeed.tech/sources/slack-design.md>)

Topics: [Slack](<https://devfeed.tech/topics/slack.md>), [User Experience](<https://devfeed.tech/topics/user-experience.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [design-engineering](<https://devfeed.tech/tags/design-engineering.md>), [development](<https://devfeed.tech/tags/development.md>), [prototyping](<https://devfeed.tech/tags/prototyping.md>), [slack](<https://devfeed.tech/tags/slack.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [ui](<https://devfeed.tech/tags/ui.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>)

### AI overview

Slack describes how it developed dedicated design engineering roles focused on prototyping, tooling development, and consultancy. The article explains the Design Engineering Champions program, which lets front-end engineers work within the design organization for a half or full quarter.

### Source excerpt

If you work in design, you've probably already heard of design engineering. It's not a new concept, and similar roles -- such as Design Technologists, UI/UX Engineers, and Creative Technologists -- have existed in software development for decades. These roles typically involve individuals with high proficiency in both design and engineering, tailored to meet organizational [...] The post Prototyping the path to Design Engineering appeared first on Slack Design.

## Welcome to The Prompt

DevFeed: [Welcome to The Prompt](<https://devfeed.tech/articles/welcome-to-the-prompt-10194.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/welcome-to-the-prompt/>)

Author: Amber Bravo

Published: 2024-06-26T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [assemble](<https://devfeed.tech/tags/assemble.md>), [claude](<https://devfeed.tech/tags/claude.md>), [design](<https://devfeed.tech/tags/design.md>), [design-engineering](<https://devfeed.tech/tags/design-engineering.md>), [development](<https://devfeed.tech/tags/development.md>), [diffusion](<https://devfeed.tech/tags/diffusion.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [large-language-model](<https://devfeed.tech/tags/large-language-model.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [open](<https://devfeed.tech/tags/open.md>), [product-development](<https://devfeed.tech/tags/product-development.md>), [prompt-engineering](<https://devfeed.tech/tags/prompt-engineering.md>), [systems](<https://devfeed.tech/tags/systems.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

This Figma article introduces The Prompt, a magazine about how AI is influencing design and building. It explains prompt engineering as the deliberate design of context, framing, and guidance for large language models, and presents perspectives from designers, engineers, product developers, and others on current AI capabilities, interaction models, and the continuing importance of human experience.

### Source excerpt

AI promises to reinvigorate the way we design and build, but how we realize that potential is still an open question. By answering a series of prompts, leaders in this rapidly evolving field take stock of where we stand, what the limits are, and where we're bound to grow.

## How our biggest redesign yet came to be

DevFeed: [How our biggest redesign yet came to be](<https://devfeed.tech/articles/how-our-biggest-redesign-yet-came-to-be-9135.md>)

Original publisher: [Read original article](<https://slack.design/articles/how-our-biggest-redesign-yet-came-to-be/>)

Author: lcarmen2

Published: 2023-10-25T21:24:48Z

Content type: opinion

Language: en

Sources: [Slack Design](<https://devfeed.tech/sources/slack-design.md>)

Topics: [Slack](<https://devfeed.tech/topics/slack.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>)

Tags: [alignment](<https://devfeed.tech/tags/alignment.md>), [design](<https://devfeed.tech/tags/design.md>), [design-engineering](<https://devfeed.tech/tags/design-engineering.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [prototype](<https://devfeed.tech/tags/prototype.md>), [team](<https://devfeed.tech/tags/team.md>), [ui](<https://devfeed.tech/tags/ui.md>), [what-we-do](<https://devfeed.tech/tags/what-we-do.md>)

### AI overview

Slack describes how its design team developed and operationalized a major product redesign as the company expanded beyond messaging. The process used exploratory prototypes, early collaboration with engineering and product leaders, stakeholder alignment, and a hub-and-spoke team structure.

### Source excerpt

The timing was right. We were adding in new features like huddles, canvases, lists, and others into a UI system that was originally designed solely for messaging capabilities. Meanwhile, research showed users on the biggest and most active teams were struggling to stay on top of the basics. Our product navigation was reaching its limits. [...] The post How our biggest redesign yet came to be appeared first on Slack Design.