Writing, experiments, and tools at the intersection of product design and artificial intelligence. Not theory, things I’ve actually built and questioned.
I Built a Behavioral Design System to Stop Reinventing Human–AI Patterns
I created a living system for documenting, connecting, and evolving human–AI interaction patterns, so designers can reuse what works instead of starting from a blank page.
I Built an AI Harness to Turn Messy Product Meetings Into Traceable Decisions
I created DecisionTrace to extract decisions, catch conflicts and unresolved points, and turn messy product conversations into validated, traceable requirement updates.
Turns one product problem into distinct solution directions and builds a stakeholder comparison page with explorable product-scene prototypes. Use when exploring product discovery, comparing UX directions, alignment workshops, feature strategy, trade-off reviews.
A Cursor / Claude skill that takes vague feature requests and decodes them into clear, behavior-driven product briefs, less back-and-forth, faster alignment.
How I Build AI-Ready Design Systems For designers, developers, and AI Agents.
I explore how design systems can become shared context for teams and AI, connecting components, tokens, rules, and workflows so product teams can move faster without creating design debt.