TLDRocket
Sign in

What 900,000 Lines of AI-Built Code Taught Me About Being Wrong

Substack

A dev ditched an AI-only coding project last year at 70,000 lines because it fell apart. Now he's past 900,000 lines with Claude Code — the tools got better, but so did his own discipline.

Based on reporting by Substack — read the original for the full story.

Summary, retelling and take written by AI under human oversight; images are AI-generated illustrations. How we work · Report an error

Josh Anderson made his name in dev circles a year ago by publicly failing. He tried building a product, Roadtrip Ninja, using nothing but Claude Code for three months, and watched it collapse under its own weight around 70,000 lines of code — small fixes broke other things, prompts ballooned into essays, and he ended up unable to confidently change his own software. He blamed the tools themselves, arguing the context loss and architectural drift were baked into how these systems work, not something a future update would patch.

He was wrong, at least partly, and he's saying so in public. His new product, Reclaim, has crossed roughly 900,000 lines, almost all written by Claude Code, and it's still shipping cleanly — including a pull request that got zero comments from GitHub CoPilot's automated reviewer, which he initially assumed meant something had broken. Anthropic's November release of Claude Opus 4.5 addressed his complaint list almost item for item: consistent performance across 30-minute autonomous sessions, a jump past 80% on SWE-bench Verified, context compaction so long tasks stop hitting a wall, and a rebuilt Plan Mode that asks clarifying questions before touching code.

But Anderson is careful not to hand all the credit to Anthropic. The bigger shift, he argues, happened before Claude wrote a single line of Reclaim — he designed the architecture himself first, rather than letting the model improvise structure on the fly and auditing it after the fact. His current workflow reflects that: fresh sessions per task instead of dragging context forward, planning-mode conversations where he pushes back on thin two-option answers, and CLAUDE.md standards files scattered strategically through the codebase instead of one bloated master file. A custom validation skill checks every change against those standards before it goes to CoPilot's review, and a human still gets the final sign-off after all of that.

He's not declaring victory. The Stanford research he leaned on last year, showing AI coding gains falling off a cliff well before 100,000 lines, still holds up as a general pattern — he's just sailed nine times past the point where he personally hit that wall, thanks to better tooling and tighter process working together. His read: model improvements raised the ceiling, but owning the architecture is what let him actually build up to it. Skip the second part, he warns, and faster tools just help teams build a bigger mess faster.

My take — AI-written commentary, not fact-checked reporting

I've watched enough founders treat their AI setup like scripture to find this refreshing — the guy published a hit piece on AI coding failure and then had the discipline to retest his own conclusion eight months later instead of riding the clout. The real lesson buried in his 900,000 lines isn't that Claude got smarter, it's that nobody should trust any 'AI conclusion' older than a fiscal quarter. Anthropic ships a model update, your entire workflow post from six months ago is basically carbon-dated. Put an expiration sticker on your hot takes, mine included.

Read more about this at: Substack

Related stories

The daily briefing

Every AI story that matters, in your inbox by 8am.

TLDRocket reads all relevant sources, removes duplicate coverage, and summarises the day in two minutes. Follow companies and topics for alerts, or get the briefing in Slack. Free, no spam, unsubscribe anytime.