How I use AI, from research to the App Store
I use AI in pretty much every part of building a product now. The best example is Skouta, a civic alerts app I co-founded. AI was involved in everything from the market research to the App Store submission, and I designed and built the whole thing myself.
One thing I've learned along the way is not to let AI make the product and design decisions for me. It's fast, but it makes assumptions about what your product is, and it won't hold a product together on its own. That part is still my job.
- 01ResearchMarket fit, competitors, personas
- 02DesignMy first screens, then the full system
- 03Build & shipThe whole stack, all the way to the stores
- 04WorkflowWriting the decisions down
Research
Before building Skouta, I used AI to look at market fit, go through competitors and research the people we'd be building for, then turn all of that into target personas.
It's quick, but it fills the gaps with its own assumptions about what the product is. So I always check what it gives me against what we actually know before using any of it.
Design
On Skouta, I designed the first few screens and set up the tokens in Figma myself. From there, AI built out the components and the rest of the design system in code.
On Peanut, I used AI to audit the existing app, to build a small website showing the team where their design system had drifted, and to rebuild the components and documentation in Figma. More on that on the design systems page →
Where AI still struggles is keeping things consistent from one page to the next. It can make a good screen, but making the whole product feel like one thing is still a design job.
Build & ship
I built Skouta end to end with Claude Code and Cursor: an Expo app for iOS and Android, a Supabase backend, nine official API integrations written in SQL, cron jobs for the daily digest and notifications, translation, push notifications, the paywall, and both store submissions. It's live on iOS and Android. Read the Skouta case study →
For Thrive Protocol, a platform that automates treasury allocations to builders in web3 ecosystems, I designed and shipped a data-heavy product for evaluating proposals. It was built entirely with Lovable, working closely with the founders and engineering.
Workflow
When AI writes most of the code, the reasoning behind it only exists if you write it down. For Skouta, we keep one shared context document with what the product is, who it's for, the voice, the data sources and the decisions behind it. Every AI session starts from that, whether it's design, code or marketing.