Design & UX
Interface patterns, design systems, product quality and interaction models for AI-native software.
Test the workflow behind the format.
What happens after the connection drops?
Three decisions behind a multi-brand portfolio.
One Company or Two Brands? A Decision Test for Founders
A second identity earns its place when it makes a distinct customer decision easier, and can sustain the work behind that promise.
The Multi-Brand Interface: Share Behavior, Protect Meaning
The best shared layer is often invisible: consistent interaction and accessibility, with a distinct reason to recognize each product.
Cross-Promotion Without Confusing the Reader
A portfolio can share an audience. Each link still needs a clear reason, a visible relationship and room for the reader to say no.
From the desk
Multi-Brand Design Systems: Shared Rules, Distinct Identities
A practical model for sharing product behavior while keeping each brand recognizable.
Shopify Polaris: One API Across Product Surfaces
The same component contract can serve different contexts without forcing a single visual identity.
Decagon Deco: An AI-Ready Design System in Practice
A real case of linking Figma, Storybook and coding agents through explicit component rules.
Figma just turned the design system into a production engine.
Weave can now use existing Figma frames as controlled generative workflow nodes.
The AI tool picker is disappearing.
Unified AI interfaces move routing work from the user to the system.
Full-duplex voice breaks the old turn-taking model.
Interruption, floor control and visible agent state become core voice-interface problems.
Stop making every AI feature a chat box.
Persistent state, comparison and consequential action need more than conversation.
A field guide to agent UX.
What the interface should reveal, ask and remember.
