Design usually ends at handoff: you draw it, an engineer builds it. I spent the last year collapsing that gap. By building an AI-native practice around the way I work, I took a system app from idea to running code on a VR headset with no engineer in the loop, hit a new kind of problem that came with that speed, built the fix, and brought my team along. This is the process behind the products.
It started as a stack and became a system. The tools are mostly off the shelf: Claude Code, VS Code, Obsidian, Figma. What made them work together was the scaffolding I built around them. Every project gets its own context file the AI reads before it does anything, so it always knows the goal, the constraints, and the history. A set of custom commands handles the repetitive parts of my week, from capturing an idea to drafting a recap. The result is an assistant that understands my work the way a teammate would, not a chatbot I re-explain myself to every morning.

The first real test was the Clock app. I took it from idea to running code on a VR headset without an engineer touching it. The mechanism was the design work itself: I wrote specs detailed enough to build from, exact component states, spacing, and layout rules, in a form the AI could turn directly into production code. The spec was not a document that came before the build. The spec was the build. See the Clock app in VR System Apps for the product story.
Speed came with a cost. Designs and code generated this way tended to drift from the design system: small inconsistencies in spacing, color, and components that add up across a product. Catching them by hand did not scale. So I worked with engineering to build a linter that checks design and code against the system automatically and flags where they diverge. Clock was its first test case. Moving fast had created a new problem, and the right response was to design the guardrail, not to slow down.
I shared the workflow across the team, walked others through the setup, and the language of working this way became part of how we talk about the work. My manager recognized it directly:
…What's stood out most this year is Esther's embrace of AI-native work and the ability to self teach the newest tool at rapid speed. During AI-First week she went from never using terminal to pushing diffs, learning ADB, VS Code remote SSH, Enkaku and Claude CLI from a standing start. She was the first PD on our team to lean into this new day of work, and her learning was invaluable in helping the rest of us integrate AI and pods into our work.
The goal was never to use AI. It was to shrink the distance between an idea and a real, shipped product without losing the craft along the way. That is what working AI-native makes possible: one designer, end to end.