Harper Reed's LLM Codegen Workflow
Table of content

Harper Reed is a Chicago-based technologist who was CTO of Threadless from 2005-2009, then CTO of Obama’s 2012 re-election campaign where he led a 40-person engineering team that raised over $700 million online. After Obama, he founded Modest (acquired by PayPal), where he became Head of Commerce at Braintree.
His February 2025 blog post on LLM code generation became a widely-shared reference for structuring AI-assisted development.
The Three-Phase Workflow
Reed’s tl;dr:
“Brainstorm spec, then plan a plan, then execute using LLM codegen. Discrete loops. Then magic.”
| Phase | Tool | Output |
|---|---|---|
| Brainstorm | GPT-4o | Refined idea, clear requirements |
| Plan | Best reasoning model | Detailed spec and architecture |
| Execute | Claude Code / Aider | Working code |
The key insight: discrete loops. Don’t let phases bleed together. See The Three-Layer Workflow for how this maps to a broader pattern.
Greenfield vs Legacy
Reed handles two scenarios:
Greenfield code:
- Chat to hone the idea
- Generate spec with reasoning model
- Execute with agentic tool
Legacy modern code:
- Feed existing codebase context
- Plan modifications
- Execute incrementally
Both follow the same brainstorm → plan → execute structure.
The Hero’s Journey
Reed’s follow-up post (April 2025) addresses beginners:
“If I were starting out, I don’t know if it is helpful to jump right into the ‘agent’ coders. It is annoying and weird.”
Recommended progression:
- Copilot — Autocomplete, low commitment
- Copy-paste from Claude web — Manual but educational
- Cursor/Continue — Editor integration
- Full agents — Claude Code, Aider
Each stage builds intuition for the next.
Basic Claude Code
After Claude Code’s release, Reed migrated from Aider (May 2025):
“Claude Code was released eight days after I wrote my original workflow blog post, and as I predicted, it made a lot of my post irrelevant.”
His updated workflow:
- Chat with GPT-4o to hone idea
- Best reasoning model for spec generation
- Claude Code for execution
Claude Code is “powerful, and a hell of a lot more expensive.”
The Dr. Biz Persona
In a TWiT interview (September 2025), Reed revealed his quirky habit of assigning AI nicknames. He calls himself “Dr. Biz” when prompting Claude Code — personality-driven prompting that he finds makes interactions more productive.
Waterfall in 15 Minutes
Reed’s April 2025 post challenges traditional software craft:
“For years, we’ve talked about code as craft — how we get into that precious flow state, sculpt a piece of logic, and emerge victorious. But there’s a new paradigm creeping in…”
With AI-assisted development, the question becomes: why does code quality matter the same way when you can regenerate it?
Background
| Role | Period |
|---|---|
| CTO, Threadless | 2005-2009 |
| CTO, Obama 2012 | Campaign technology |
| Founder/CEO, Modest | 2013-2015 (acquired by PayPal) |
| Head of Commerce, Braintree/PayPal | 2015-2018 |
| CEO, General Galactic | 2020-2023 (web3/NFT) |
| CEO, 2389 Research | Current |
Reed builds “many small products using LLMs” and documents his evolving practices on his blog and GitHub.
Community Influence
Reed’s original post sparked responses:
- Simon Margolis wrote a Google Cloud “+1” post documenting similar techniques
- References to “the Harper Reed workflow” appear across developer communities
- His progression model (Copilot → web → editor → agents) became standard advice
Key Insights
| Principle | Application |
|---|---|
| Discrete phases | Don’t mix brainstorm, plan, execute |
| Use the right model | Chat for ideas, reasoning for specs, agents for code |
| Progress through stages | Don’t start with full agents |
| Document what works now | Practices change rapidly |
| Personality in prompts | “Dr. Biz” makes it more fun |
Links
- harperreed.com (personal site)
- harper.blog
- GitHub: @harperreed
- Twitter: @harper
- My LLM Codegen Workflow
- An LLM Codegen Hero’s Journey
- Basic Claude Code
- Waterfall in 15 Minutes
- TWiT Interview
Next: Steve Krouse’s Val Town Platform
Get updates
New guides, workflows, and AI patterns. No spam.
Thank you! You're on the list.