Fetching from the wire…
Top 5 · 2026-04-30 · source-backed
Andrej Karpathy stood up at Sequoia Capital's AI Ascent 2026 and said what a lot of us have been thinking but hadn't articulated this cleanly. He called the current era "Software 3.0," defined as prompting an LLM interpreter, and declared December 2025 the tipping point when agentic coding went from "helpful but messy" to consistently correct.
Then he called AI-generated code "awkward" and "gross."
He's right. I see it every day in my own workflow. Claude Code produces working solutions that make me wince. The code runs. It passes tests. It also reads like it was written by someone who learned programming from reading every Stack Overflow answer simultaneously. Variable names that are technically descriptive but miss the intent. Abstractions that solve a problem nobody had. Correct but graceless.
Karpathy's framing is that agents are interns who need supervision on "aesthetics, judgment, taste." The specification and the plan are becoming the actual code. You write a detailed document describing what you want, and agents execute it. The document IS the program.
This maps directly to my experience shipping three products last year. The bottleneck was never writing code. It was knowing what code to write and whether the output met my standard. My design background, 20+ years of visual communications before I went full-stack, turned out to be the competitive advantage I didn't expect. I can look at a component, a function, an architecture diagram, and feel whether it's right before I can explain why.
That intuition is what Karpathy means by taste. And it's the thing agents can't do yet.
His practical advice: invest in writing better specifications. Treat your project docs, your CLAUDE.md files, your architecture decision records as first-class code. Because increasingly, they are. The agent reads the spec. The agent writes the implementation. The human evaluates craft.
If you're a builder who's been spending your learning budget on new frameworks and languages, consider redirecting some of that toward technical writing and system design documentation. The spec is the new code. The person who writes the clearest spec gets the best agent output.
Each link below shares sources, entities, or timing with this story.
A four-line config file became a ten-rule discipline this week, and it's the most actionable thing I read all month. Update your own CLAUDE.md today. A document attributed to Andrej Karpathy circulating on X expands the famous four-rule community CLAUDE.md template to ten, per...
Forrest Chang's andrej-karpathy-skills repo is a single CLAUDE.md file distilling Karpathy's observations on LLM coding pitfalls. It topped GitHub trending with +44K weekly stars. Then the ecosystem detonated. Ten-plus related repos trended simultaneously with 70K+ combined st...
Andrej Karpathy published his Sequoia Ascent talk summary on June 17, and it gave me language for something I've been doing without a name. His framing: Software 1.0 automates what humans can specify as explicit rules. Software 2.0 automates what we can describe with training...
A single markdown file. 56,000 stars. multica-ai/andrej-karpathy-skills gained 42,000 stars in one week, making it the fastest-growing repo I've tracked this year that isn't an actual software product. The file is derived from Karpathy's observations about LLM coding pitfalls....
A Shift Mag article (330 upvotes, 59 comments on r/ClaudeAI) documents Andrej Karpathy's admission that his coding workflow flipped almost entirely — the human now guides via prompts and high-level decisions rather than writing code directly. This isn't a generic "AI changes c...
One line in the v2.1.215 changelog, July 19: Claude Code no longer invokes the /verify and /code-review skills on its own. You call them explicitly now (changelog). If your workflow assumed a review pass fired at the end of a task, it doesn't anymore, and nothing told you. Cod...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.