
Drew Falkman builds products at the speed of thought
with Drew Falkman, AI Product Accelerator
Drew Falkman builds products at the speed of thought
Show Notes
Drew Falkman has been building products on the internet for 20 years. He started as a self-taught coder, ran a web agency in Portland, spent years as a fractional CTO for companies like HP, Adobe, AARP, and American Airlines, and has watched every major platform shift from the front row. His take on vibe coding is therefore refreshingly unromantic: it is not magic, it is a new kind of prototyping tool - and used correctly, it compresses the feedback loop between idea and validated product from months to days.
Drew now coaches through the AI Product Accelerator, working primarily with product managers, designers, and non-technical founders who have ideas they could never previously execute on their own. His thesis is that the future belongs to creative generalists - polymaths who know how to learn - not to specialists, and that the SaaS industry is about to face an existential moment when anyone can vibe code the 20% of any platform they actually use. This episode is equal parts tactical (Magic Patterns, Strella, Cursor) and visionary (generative UI, agentic commerce, personalized film).
The Case for Prototyping Over Shipping
Drew's clearest framework for vibe coding is this: the tools are ready for prototyping, not necessarily for production. A prototype built in Lovable or Cursor ships as actual working code - forms validate, data persists, the app responds - and it can be in front of real users in a day or two. That is categorically different from a Figma mockup, which requires a separate engineering pass before anyone can actually use it. The prototype-first approach lets you validate before you build, which is the thing Drew says most product teams skip because it used to cost too much time to prototype at that fidelity.
For complexity beyond that first working version, Drew is honest: things break, context windows overflow, and the agentic cleanup tools are still catching up. His advice is to build v1, put it in front of users, and only invest in making it more complex if the usage justifies it. Most products die because teams over-engineer before they have validated demand, not because they under-engineered early prototypes.
5 Frameworks from This Episode
1. The Prototype-First Validation Loop
- Vibe code a working prototype in 1-2 days using Lovable, Bolt, or Cursor - not a wireframe, an actual interactive app
- Pair it with an AI user research tool like Strella, which recruits participants, conducts AI-facilitated interviews, and delivers analyzed findings in days
- The full loop - build, recruit, interview, analyze - now fits in one week; it used to take 2-3 months of consulting engagement
- Only invest in production-grade engineering after this loop confirms real demand from real users
2. The 20% Rule for SaaS Disruption
- Every SaaS product serves many customer segments - meaning 80% of its features are irrelevant to any single user
- You pay for, learn, and maintain 100% of it to access the 20% you actually need
- Vibe coding lets any founder or operator build exactly that 20% in days, with no licensing fee, no unused features, and no roadmap dependency
- The existential threat to SaaS is not AI replacing the software - it is AI enabling customers to replace the vendor
- The SaaS companies that survive will likely pivot to API-first backends that power custom vibe-coded frontends
3. Generative UI - The Interface Builds Itself
- Drew's million-dollar idea: an app that builds its own UI in real time based on what the user actually needs and understands
- An accountant opening QuickBooks would get a different interface than a first-year freelancer - not just different themes, but different questions, different flows, different levels of abstraction
- The competitive moat is not colors and layout; it is how the interface asks questions and guides action based on user knowledge state
- This is the logical endpoint of personalization: instead of a product that configures to preferences, a product that reconstitutes itself for each person
4. The Stepping Stones Model
- The most interesting companies right now are building stepping stones toward a future that nobody fully understands yet
- Agentic commerce, wallet-based AI payments, biometric-responsive entertainment - these are directionally clear but sequentially unknown
- The builders of today's stepping stones do not know which ones will matter most; the strategy is to ship, validate, and stay close to where usage actually goes
- Waiting for the full picture before building is the failure mode - the stepping stones are how you find the path
5. Polymath Over Specialist
- Narrow specialists are more vulnerable to AI displacement than creative generalists - the specialist's edge is depth in a domain, and AI is rapidly matching or exceeding that depth
- The generalist's edge is synthesis: connecting ideas across domains, asking better questions, thinking critically under ambiguity
- University education's real value is not skill transfer - it is teaching people how to learn, how to think, and how to think creatively
- Drew would study music, creative writing, or art if entering college today - not because they are safe, but because they build the kind of mind that can thrive in uncertainty
- The future will reward autodidacts who can pick up new domains quickly, not credential-holders who mastered a single stack
Founder Experiment: Run the One-Week Prototype Validation
Step 1 - Write a one-page product brief before touching any tool. What problem does it solve? Who is the user? What is the single most important action they need to take? Drew's coaching insight: vibe coding still requires planning - knowing what you are building before you start is how you avoid the 10-iteration spiral.
Step 2 - Build the prototype in Magic Patterns or Lovable. Focus only on the core user flow - the one action that proves the concept. Do not build authentication, settings, or onboarding in v1. Get to the moment of value as fast as possible and make that moment work.
Step 3 - Set up a Strella (strella.com) research session. Define 5-7 questions you genuinely need answered before deciding to invest further. Strella recruits participants, conducts the AI-facilitated interviews, and provides synthesized findings - you do not need to run or transcribe sessions yourself.
Step 4 - Give participants the prototype URL during their interview. Watch what they click, what confuses them, what excites them. The combination of working prototype + conversational AI interview produces richer signal than either method alone.
Step 5 - Make a binary decision based on findings: build or kill. If at least 3 of 5 participants independently articulated a specific problem that your prototype addressed, build. If they were polite but vague, kill and redirect. The whole loop - build, recruit, interview, analyze - should fit in 5-7 days.
Glossary
Tools & Resources Mentioned
Q&A
What is Drew's core framework for using vibe coding responsibly?
Vibe coding is a prototyping tool, not a production engineering tool - at least for now. It excels at compressing the time to a working, interactive prototype from weeks to days, which lets you validate demand with real users before committing engineering resources. Where it struggles is in complex, multi-layered applications where context windows overflow and the agentic cleanup tools have not yet caught up. Drew's rule: build v1 fast, put it in front of users, and only engineer for production if usage validates the investment.
Why does Drew believe SaaS companies are in existential danger?
The economic logic of SaaS relies on a customer needing enough of the platform's features that the cost and convenience of subscribing beats the cost of building. Vibe coding breaks that equation: if you can build the 20% of a SaaS product you actually use in a weekend, the 80% you are paying for but ignoring is no longer a reason to stay. Drew thinks SaaS companies that survive will pivot to API-first backends - selling the infrastructure and integrations, not the UI - and let customers build their own interfaces on top.
What is Generative UI and why does Drew think it is the next platform shift?
Generative UI is the idea that an application would build its own interface at runtime based on who the user is and what they need. A first-year freelancer opening an accounting app would see different screens, questions, and options than a CFO - not just a different theme, but a fundamentally different interaction model. Drew thinks the competitive moat in this paradigm is not visual design but the intelligence layer: how well the app understands the user's knowledge state and guides them toward the right action without requiring them to understand the full complexity of the underlying system.
How does Drew recommend non-technical founders approach vibe coding?
Drew coaches product managers, designers, and non-technical founders, and his first point is that planning still matters. Jumping into a vibe coding tool without a clear brief about what you are building produces 10 iterations of confusion. His framework: write a one-page product brief first (problem, user, key action), then use a tool like Lovable to build only the core user flow, then validate with real users before adding any secondary features. Technical literacy still helps - knowing what a database table is, reading a SQL schema - but the barrier is lower than it has ever been.
What does the Stripe and OpenAI agentic commerce announcement mean for independent merchants?
The merchant protocol at chat.gpt.com/merchants allows vendors to sell directly inside ChatGPT conversations while retaining the customer relationship - including the email address and purchase data. This is categorically different from Amazon or Google Shopping, where the platform owns the customer. For small merchants who have been squeezed by rising ad costs on Amazon and Google, it opens a new discovery channel where the customer relationship flows back to the merchant. Ryan and Drew both see this as the infrastructure layer for agentic commerce: AI agents completing purchases on behalf of users, with merchants receiving the same data as a direct Shopify sale.
What is Drew's take on the character consistency problem in AI-generated video?
Every scene in AI-generated video is rendered fresh from scratch - there is no persistent character rig carrying continuity across shots the way a 3D model would. The result is subtle drift: the same character looks slightly different from scene to scene, and sometimes materially different (a mountain lion becoming a regular lion). Drew's workaround is to lean into minimalist or stylized aesthetics - Japanese woodblock print-style imagery, for example - where a lower level of photorealism means the drift is less noticeable and the constraints of the style create visual coherence that photorealism cannot.
What does Drew think the future of human-computer interface looks like?
Drew thinks the glowing rectangle is a transitional form. The next generation of interfaces will be ambient and embedded - earpieces, glasses, haptic rings - and will be predictive rather than responsive. Instead of asking the AI a question, the AI will be reading your biometrics, context, and history to surface information before you know you need it. The two-factor authentication and friction-heavy checkout flows of today will feel like a historical artifact. The stepping stone right now is agentic commerce; the destination is AI that acts on your behalf without requiring you to initiate each action.
What would Drew study if entering college today?
Not computer science. Drew's argument is that coders will always be needed to build the machines, but there will be far fewer of them as AI handles more of the implementation layer. The profile that thrives in an AI-augmented economy is the polymath - someone who can think critically, synthesize across domains, and learn anything quickly. He would study music, creative writing, or art: not for the career path, but for the kind of mind those disciplines build. He also notes that university's undervalued function is teaching people how to learn and think, not just transferring a specific skill.
How does Drew use AI and vibe coding in his coaching practice?
Drew coaches founders in the AI Product Accelerator, and his primary use of AI is demonstrating how fast things can move when you have a plan. He helps non-technical founders think through the first thing to build, understand the basics they need (databases, schema, APIs), and then get to a working prototype before they second-guess themselves. He also keeps a close eye on his students' projects - like the Cursor-built AI video detection tool that went from idea to app in three weeks - as real-world evidence of what the tools can do for motivated non-engineers.