Ivan opens with a confirmed 3K monthly revenue across the portfolio and pushes back against friends telling him it's not stable, framing the lifetime line as a normal distribution issue rather than instability. He walks through the in-app upsell he launched for users past the 30 day streak threshold, three lifetime conversions already, his updated screenshots now showing his own 200 day streak, the sober garden feature with the growing tree generated through Gemini MCP graphics, and the Apple Search Ads Germany campaign finally hitting profitability while Google Ads Canada produced zero conversions. Philipp joins from his pre-Turkey trip frenzy, eight thousand pages ready to render with Claude Design pulling 75 rendering blocks, going up against Medley.ai at half their price, and a feedback-form-before-paywall plan that Ivan calls out as Apple-bannable while Vaclav defends it as farming signal from committed users. Faruxx returns after the wedding break, walks through ripping Pocket Claw off the broken upstream and pivoting to a job-hunting niche seeded by an engineering SaaS client who's offering Telegram group access for distribution, with the group flagging Greg Isenberg's recent video covering the same niche-agent thesis. Michael surfaces mid-call to share his Changelog journey has paused and his web design agency is taking off, with two clients finding him via ChatGPT recommending "local web designer" through some path he can't reproduce. The episode closes on the vibe coding debate, Ivan dismissing Codex for context-window reasons and confessing he runs Claude on bypass permissions, Vaclav defending that companies were shipping insecure code long before AI, and Philipp running a multi-step chat-prompts-Claude-Claude-writes-Chat-reviews commit pipeline. Timestamps 00:00 — 3K revenue confirmed, the not-stable-but-actually-stable normal distribution argument 02:00 — In-app upsell launched on 30 day streak, three lifetime conversions 03:30 — Updated screenshots with Ivan's own 200 day streak 04:30 — Sober garden feature, Gemini MCP graphics, the tree and water drops 06:00 — Ported to Smoke Tracker but Smoke Tracker isn't working 07:30 — Apple Search Ads Germany hits profitability, increasing budget 08:30 — Google Ads Canada wasted, zero conversions 09:10 — Philipp joins, going to Turkey tomorrow, eight thousand pages ready 10:30 — Lightbulb Learning state, Claude Design pulling 75 rendering blocks 13:00 — Pricing at 12.99 against Medley at 25 14:30 — Three free renders, feedback form before paywall plan 16:30 — Ivan flagging Apple-bannable dark pattern from his own history 18:00 — Vaclav defends Philipp's intent, farming signal from committed users 20:00 — Ivan only asks for review on day three milestone 22:14 — Faruxx joins, post-wedding, getting back to work 23:00 — Pocket Claw pivot off the broken upstream onto custom harness 24:30 — The job-hunting agent niche idea 26:30 — Philipp suggests CV cover letter auto-generation 28:00 — Engineering niche, paying customers, Telegram group distribution 29:30 — Greg Isenberg's video covering the same niche-agent thesis 31:00 — Blood work, loneliness, old people app ideas, the decade-old idea problem 32:30 — Find your angle, not your unique idea 35:00 — The engineering SaaS client backstory and Telegram distribution 38:00 — LinkedIn pays at 35 per month, the willing-to-pay engineer market 39:00 — Niche within niche, international job hunting 41:30 — Cursor Composer mentioned, Ivan considering it 44:00 — Ivan dismissing Codex, hates context window compacting 45:00 — The vibe coding debate, can you ship a real app vibe coded 46:30 — Ivan totally vibe coded Sober Tracker, security and GDPR handled 48:30 — Vaclav on real companies shipping insecure code long before AI 50:00 — Philipp's chat-prompts-Claude-Claude-Chat-reviews commit pipeline 52:30 — Ivan running Claude on bypass permissions, the golden era 54:06 — Michael joins, web design agency taking off 56:00 — Two clients