How I use AI tools
I use AI throughout my process, from clarifying rough ideas to building working prototypes.
For example, I built a calorie tracking app since existing ones didn't fit my needs. I used Claude as a thinking partner to clarify my idea and write a PRD. Then I used it to generate user flows and wireframe prototypes. I iterated with Claude, asking it to critique my designs and think through interactions with me. I moved into Figma for higher fidelity, then used Claude Code to build the app. I don't know how to code, so this let me make an idea a reality on my own.
I'll bring this approach to my next role, using AI to think through ideas and build clickable prototypes quickly, so I can communicate clearly and move faster with my team.
How I approach designing AI tools
Building user trust is one of the hardest problems in designing AI products so I use a framework to be transparent and let users keep control. I consider how confident the AI is, and how reversible the decision is.
- If the AI is confident and the decision is easy to reverse, let AI act. QuickBooks auto-categorizes transactions, even if it's wrong, the user can easily change it.
- If the decision is hard to undo or affects someone else, the user stays in control. QuickBooks AI agents will draft an invoices, but the user has to send it. Sending an incorrect invoice could damage their relationship with customers.
- If the AI isn't confident, it should say so. AI can still share its best guess, but the user makes the final decision.