AI Summary
5 min readPat Walls, the founder of Starter Story, has spent eight years writing tens of thousands of lines of code to build his business. Lazar, a self-described "vibe coder" with no formal coding background, has built over 50 projects in six months using only AI tools. In this episode, Lazar takes on a challenge: clone Starter Story in under 60 minutes using nothing but AI, to see whether traditional engineering skill or AI fluency matters more when speed is the only metric.
The psychology of "vibe coding" versus traditional engineering
The core difference between Pat and Lazar isn't just skill—it's mindset. Pat, the traditional engineer, thinks in terms of architecture, maintainability, and edge cases. He has spent years internalizing the discipline of writing clean, scalable code. Lazar, by contrast, operates from a place of pure output orientation. He does not care about how the code looks or whether it will hold up under load. He cares about whether the thing works right now.
Continue reading the full summary in the app — free to try.
Read Full Summary →Free • No credit card required
Never miss an episode of Starter Story
Get every new episode summarized in your inbox — free, ~5 minutes to read.
No spam. Unsubscribe anytime.
What you'll learn
- 1 (01:01) **The Challenge: Vibe Coder vs. Traditional Engineer** - Pat Walls (founder of Starter Story, traditional engineer with 8 years of experience) introduces the premise: Lazar, a non-technical "vibe coder" who has built 50+ projects with AI, will attempt to clone Starter Story in under 60 minutes using only AI tools.
- 2 (01:58) **Lazar's First Move: Scoping the Clone** - Lazar immediately begins by asking Pat to define the core features of Starter Story that he needs to clone, rather than blindly building.
- 3 (02:45) **Lazar's Strategy: Using Cursor with a "Rules" File** - Lazar explains his key technique: he uses a `.cursorrules` file to give the AI context about the project, the tech stack, and his preferences, which dramatically improves output quality.
- 4 (03:45) **The First Prompt: Generating the Landing Page** - Lazar crafts a prompt for Claude to generate a full landing page for a "Starter Story clone" called "Founder Fables," including hero section, feature list, and a sample interview card.
- 5 (05:15) **The "Vibe Check": Iterating on Design** - Lazar doesn't just accept the first output; he gives a "vibe check" and asks for specific design tweaks, like changing the font, adjusting spacing, and adding a gradient background.
- 6 (07:00) **Building the Interview Database: The Core Feature** - Lazar moves on to creating the data model and a mock database for the interviews, using a simple JSON file that the AI populates with 5 sample entries.
- 7 (09:00) **The Search Functionality: A Key Differentiator** - Lazar implements a search bar that filters interviews by title or founder name, using a simple client-side search algorithm generated by the AI.
+ Full timestamped outline available in the app
Guests on this episode
Show Notes
I challenged a vibe coder to clone by business in 1 hour
I challenged a vibe coder clone my business in under 1 hour. Can he do it? Head to Starter Story Build and watch the new video out now!
Sharing ideas that make money!
----------
------------- Keywords: revenue stories, app monetization, app store success, passive income, mobile app success, business ideas, app flipping
Learn more about your ad choices. Visit megaphone.fm/adchoices
More from this podcast
Starter Story →