From journalist to iOS developer: How LinkedIn’s editor builds with Claude Code | Daniel Roth
Episode
38 min
Read time
2 min
Topics
Career Growth, Software Development
AI-Generated Summary
Key Takeaways
- ✓Dual-agent review system: Run two separate Claude Code instances in parallel terminal tabs with distinct personas: Bob handles building with instructions to plan before coding and document everything in markdown files, while Ray acts as a security-obsessed senior engineer who must approve every plan before Bob writes a single line of code. The human breaks any tie between them.
- ✓Markdown-first memory management: Claude Code loses context across sessions, especially for weekend-only builders. Counter this by instructing Claude to log every decision, plan, and feature into named markdown files stored in a project docs folder. Starting each new session with "read the retention plan MD" restores full context without re-explaining the entire project history.
- ✓Feature prioritization via standing Claude chat: Maintain a dedicated Claude web or desktop project chat solely for roadmap management. Feed it user feedback continuously and use a prompt that scores each feature on two one-to-three scales — customer happiness and growth impact — alongside estimated build hours, creating a ranked table to select tasks that match available weekend time.
- ✓Branch discipline as non-negotiable: Always instruct Bob to build in a Git branch, never directly to main. Roth learned this after a failed merge cost him weeks of debugging. The rule is enforced in Bob's system prompt, making branching automatic rather than a manual decision the builder must remember under time pressure.
- ✓"Picky customer" as the correct mental model for vibe coders: Non-technical builders are neither PMs nor architects — they function as their own most demanding customer. This reframe clarifies the actual job: walk through what the AI built, identify what feels wrong, and state preferences with conviction regardless of whether the AI agrees, rather than trying to manage scope or understand implementation details.
What It Covers
LinkedIn editor Daniel Roth, a career journalist with zero software engineering background, demonstrates his Claude Code workflow for building and shipping iOS apps to the App Store. He uses two named AI agents — Bob the builder and Ray the reviewer — operating across dual terminal tabs to produce production-grade code on weekends.
Key Questions Answered
- •Dual-agent review system: Run two separate Claude Code instances in parallel terminal tabs with distinct personas: Bob handles building with instructions to plan before coding and document everything in markdown files, while Ray acts as a security-obsessed senior engineer who must approve every plan before Bob writes a single line of code. The human breaks any tie between them.
- •Markdown-first memory management: Claude Code loses context across sessions, especially for weekend-only builders. Counter this by instructing Claude to log every decision, plan, and feature into named markdown files stored in a project docs folder. Starting each new session with "read the retention plan MD" restores full context without re-explaining the entire project history.
- •Feature prioritization via standing Claude chat: Maintain a dedicated Claude web or desktop project chat solely for roadmap management. Feed it user feedback continuously and use a prompt that scores each feature on two one-to-three scales — customer happiness and growth impact — alongside estimated build hours, creating a ranked table to select tasks that match available weekend time.
- •Branch discipline as non-negotiable: Always instruct Bob to build in a Git branch, never directly to main. Roth learned this after a failed merge cost him weeks of debugging. The rule is enforced in Bob's system prompt, making branching automatic rather than a manual decision the builder must remember under time pressure.
- •"Picky customer" as the correct mental model for vibe coders: Non-technical builders are neither PMs nor architects — they function as their own most demanding customer. This reframe clarifies the actual job: walk through what the AI built, identify what feels wrong, and state preferences with conviction regardless of whether the AI agrees, rather than trying to manage scope or understand implementation details.
Notable Moment
Roth describes managing Claude Code like supervising a brilliant but forgetful intern — it repeatedly suggests solutions that prior sessions already proved impossible due to iOS live activity API constraints, requiring the human to redirect it back to established boundaries rather than relitigate solved problems from scratch.
You just read a 3-minute summary of a 35-minute episode.
Get How I AI summarized like this every Monday — plus up to 2 more podcasts, free.
Pick Your Podcasts — FreeKeep Reading
More from How I AI
From a $6.90 newsletter to $3M API: How a non-coder built Memelord | Jason Levin
Apr 27 · 51 min
BiggerPockets Real Estate Podcast
How to Fail at Real Estate Investing in 2026
May 1
More from How I AI
GPT 5.5 just did what no other model could
Apr 23 · 23 min
Bankless
ROLLUP: $120 Oil vs New Highs | AI Boom Masks War | IPO Top Signal | DeFi Bailout
May 1
More from How I AI
We summarize every new episode. Want them in your inbox?
From a $6.90 newsletter to $3M API: How a non-coder built Memelord | Jason Levin
GPT 5.5 just did what no other model could
What Claude Design is actually good for (and why Figma isn’t dead, yet)
How Intercom 2x’d their engineering velocity in 9 months with Claude Code | Brian Scanlan
Claude Cowork 101: How to automate your workday without touching code | JJ Englert (Tenex)
Similar Episodes
Related episodes from other podcasts
BiggerPockets Real Estate Podcast
May 1
How to Fail at Real Estate Investing in 2026
Bankless
May 1
ROLLUP: $120 Oil vs New Highs | AI Boom Masks War | IPO Top Signal | DeFi Bailout
The EntreLeadership Podcast
May 1
Ignoring Succession Planning Guarantees Your Business Will Fail
Up First (NPR)
May 1
Stalemate In The Strait Of Hormuz, DHS Shutdown Ends, Trump's Surgeon General Nominee
The Prof G Pod
May 1
Can AI Help You Start a Company? + What Social Media Regulation Really Means
Explore Related Topics
This podcast is featured in Best AI Podcasts (2026) — ranked and reviewed with AI summaries.
Read this week's Software Engineering Podcast Insights — cross-podcast analysis updated weekly.
You're clearly into How I AI.
Every Monday, we deliver AI summaries of the latest episodes from How I AI and 192+ other podcasts. Free for up to 3 shows.
Start My Monday DigestNo credit card · Unsubscribe anytime