Nov 13, 2025 · 15m · starter-story
How I Built It: $400K/Month Mobile App (Gravl)
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
Software engineer Julian breaks down how he built and scaled Gravl, an AI-powered workout app generating over $440,000 monthly, through smart competitor reverse-engineering, viral Reddit validation, international paid advertising, and a lean engineering stack.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Pat holds 26.3% of the talking time here. How this is scored →
speaking balance: gold is Pat, purple is the guest (3 minute bins)
Julian directly criticizes the market-leading workout app Fitbod, explaining that its generated workouts were weird and physically dangerous.
Hardest push from Pat ▶ 6:52 Challenging the Reddit-only growth narrativePat pushes back on Julian's initial launch story, pointing out that organic Reddit posts alone could not scale an app to $400k per month.
Biggest teaching moment ▶ 7:53 Masterclass on geographic ad arbitrageJulian educates the audience on why bootstrapped founders should translate apps into Spanish and run cheap LATAM ad campaigns rather than burning cash in competitive US markets.
Pat holds their own ▶ 2:43 Reframing agency model vs scalable app economicsPat succinctly pinpoints the structural scalability limitations of service agencies to redirect Julian toward explaining his product transition.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Pat as informed peer | Guest teaching | Guest disagreement | Pat pushing back | Why |
|---|---|---|---|---|---|---|
| Julian's Background in Engineering and Early Agency Experience | 2 | 2 | 0 | 0 | Pat acts as a supportive interviewer asking standard exploratory founder questions. Julian explains his background transitioning from an unwanted agency setup to identifying product flaws in market incumbent Fitbod. | |
| Developing the Initial MVP and Custom Workout Logic | 1 | 3 | 0 | 0 | Pat prompts Julian on his early development timeline and initial traction. Julian details the algorithmic complexity of custom workout logic and using Reddit for initial validation before an ad break. | |
| Scaling Gravl with Paid Ads and International Expansion | 1 | 4 | 0 | 1 | Pat gently challenges whether Reddit alone drove scale, prompting Julian to break down his paid ad playbook. Julian shares tactical advice on geographic ad arbitrage and creative iteration via Meta ad libraries. | |
| Full Gravl App Walkthrough and Core Feature Demonstration | 0 | 3 | 0 | 0 | Pat invites Julian to do a full product walkthrough and remains silent throughout the demonstration. Julian explains the onboarding funnel, hard paywall mechanics, and dynamic exercise reordering. | |
| Gravl's Technical Architecture, Backend Stack, and AI Tooling | 1 | 3 | 0 | 0 | Pat asks about the technical stack and final founder lessons. Julian details his backend architecture alongside an async post-recording breakdown of the company's real P&L and expense margins. |