Note Wisdom
Notes on YC's Garry Tan and Diana Hu at Stanford CS153: they argue the AI native company runs closed-loop, with skills as employees, resolvers as org charts, and taste as the only thing you can't delegate — plus where that argument strains.
Institution: Stanford
Original Course: Stanford CS153 Frontier Systems | The AI Native Company: How One Founder Becomes a 1000x Engineer
Instructor Bio: This session is co-taught by **Anjney Midha** and **Michael Abbott**, co-founders of AMP PBC and co-instructors of Stanford CS 153: Frontier Systems. Anjney Midha is a Stanford alumnus who previously served as a partner at Andreessen Horowitz (a16z) and held early leadership roles at Discord. He specializes in frontier AI ecosystem development and AI-native company building. Michael Abbott brings decades of engineering leadership experience from General Motors, Apple, Twitter, and Microsoft, where he oversaw global-scale cloud infrastructure and consumer platforms serving hundreds of millions of users. His expertise spans scalable system design, operational discipline, and infrastructure engineering.
Course Description: This lecture explores the paradigm shift of AI-native companies, where individual founders and small teams can achieve the output and impact once reserved for large organizations. It covers the concept of the 1000x engineer — a builder amplified by AI tools, agentic systems, and modern infrastructure — and explains how AI-native organizational structures, workflows, and toolchains collapse traditional production hierarchies. It also provides practical frameworks for founders to leverage AI to scale themselves and their teams at unprecedented speed.
I went in expecting a talk about typing less and shipping more. What I got was a 47-minute argument that the unit of production of a company has changed — and that YC's Garry Tan and Diana Hu think the new unit is one person plus a pile of markdown files and a fleet of agents. The phrase they kept circling back to was the AI native company, and by the end I think I understood what they meant by it, even though I'm not sure they ever gave it a clean definition.
The session is a guest lecture in Stanford's CS153, framed by one of the course's co-instructors (he teaches it with someone named Mike), then handed over to Garry for the bulk of the time, with Diana taking the last third.
The host spends the first five minutes explaining why this talk belongs in a systems class. CS153 started four years ago as "security at scale," about 50 people, and it's a composite of older Stanford classes taught by Valley operators: Peter Thiel's CS183 (which became Zero to One), the YC-run version that Sam Altman assembled the following year, and Terry Winograd's CS43N on computers and the open society. Garry was at YC during that middle version; the host had just started Initialized. So having Garry back is framed as closing a loop.
Then comes the actual intellectual move, and it's the best part of the lecture. The course's first lecture argued that compute is a bottleneck because we're in a pre-standardization era. The host draws the analogy to electricity: what made electricity into infrastructure wasn't the physics, it was standards — AC/DC — plus an institution, the utility company, building a grid to coordinate production, demand, and supply.
He then applies that lens to capital. When he showed up in the Valley in 2011, early-stage funding was a mess of bespoke negotiations. Paul Graham and Jessica Livingston published the SAFE — a two-page document that YC put online basically saying "here's how we fund startups" — and by enforcing it, YC became the institution that standardized seed-stage funding (around 4:17). He admits that as a student he read it and thought, whatever, it's a legal document.
Why it mattered: AWS and GCP had already crashed the marginal cost of innovation, but venture capital hadn't caught up, so capital itself was the bottleneck. His own company, Amp, works on the compute side and is considering open-sourcing something like a standard agreement for future compute. The takeaway he wants you to leave with is that systems design isn't only something engineers do. You can do it to a contract.
I found this genuinely persuasive, and it's the one part of the lecture with a real historical anchor. It also quietly sets up an expectation the lecture never fully pays off: that YC is now doing for agent-era company-building what the SAFE did for seed funding. What follows is a pile of primitives, not a standard.
Garry introduces himself as Stanford class of '03 and notes he fell asleep in that lecture hall a great many times. His benchmark story is Posterous: YC 2008, raised about $4 million, hired ten people, built a simple blogging platform, sold it to Twitter three years later for $20 million. He then rebuilt the same thing on a $200-a-month Claude Code plan, and it took roughly five days. That rebuild turned into Gary's List, which turned into Gstack.
What triggered it was reading Steve Yegge's claim that engineers using AI coding agents are 10x to 100x more productive, and that people at Anthropic are about 1000x as productive as Googlers were in 2005. Garry tried it, and ended up writing somewhere around half a million to a million lines of code (11:23). Gstack sits at about 87,000 GitHub stars, Gbrain at 13,000, with roughly 15,000 daily users and hundreds of thousands of skill invocations. He wasn't writing code at all in December of the previous year.
Diana's version of the same claim: portfolio companies going from zero to tens of millions in revenue inside a year, which used to take four or five years to reach Series B-level traction. Her framing is that in 2026 a six-person team can hit $10 million in revenue with the practices they're describing.
Garry pushes back on two internet criticisms. First, that it's all slop. His answer is test coverage: a skill he calls plan-eng-review, which he runs maybe twenty times a day, drives toward 80–90% coverage so what ships is something he relies on in production. Second, the lines-of-code metric. He concedes LOC is gameable, but argues nothing in the model, the harness, or his stack instructs the model to write more code — if anything the pressure is toward denser code. The real test is whether it works for you and whether people pay.
He also has a nice riff on "boiling the ocean." Every workplace has a meeting where someone says something ambitious and the room immediately says let's not boil the ocean. His claim is that the models themselves still carry the old expectations in their weights: ask Claude Code how long something will take and it says three weeks, you hit approve, and it's done in an hour. If one person at a terminal can do the work of 500 to 1,000 people, he says, then every societal expectation about what a small team can do is a thousand times wrong.
This is the section I'd rewatch. The core distinction is between latent work and deterministic work, and Garry's rule is that every one of his agent systems broke for the same reason: he'd put deterministic work in the markdown, or latent work in the code.
The example makes it concrete. Take eight bios of people coming to a dinner party, drop them into ChatGPT or Claude, have it research each person and suggest seating. That's latent work and it works fine. Now do it for an 800-person dinner, or the 6,000 people coming to YC's Startup School. The model hallucinates. It doesn't have the capacity. You need code.
A skill, in his telling, is basically a runbook: a numbered list of steps, possibly branching, that any human or agent should be able to read and follow. Twitter will tell you it's just markdown files. The difference now is that the markdown can call code and do real work. His smallest example is lovely in a mundane way: OpenClaw kept deciding he was in Greenwich, UK, so he wrote a small TypeScript file with tests, wired it in, and stopped relying on the latent space to know what time it is. Left alone, the model would confidently tell him it's 3 a.m. when it's the afternoon.
The resolver (around 23:10) solves a different problem. Anyone who's used Claude Code heavily has seen the warning that their Claude.md has ballooned to tens of thousands of tokens. The fix isn't to trim harder, it's to restructure: keep a master directory of everything the agent knows how to do, and load each instruction only when the task actually requires it. He calls this the core of a good agent, and says it out loud as if embarrassed by how obvious it is.
Then skillify, which is the abstraction one level up. You do a task once, get the input and output exactly how you want them, then tell the agent to skillify it. And here's the part I think most people in the room underestimated: writing the skill and writing the code are only two of about ten steps. The rest is unit tests for the code, LLM evals for the skill file, an integration test, a resolver trigger in agents.md, an LLM-as-judge eval to confirm the trigger fires broadly enough, something he calls check-resolvable to stop skills from duplicating each other, an end-to-end smoke test, and deciding where the thing lives in your memory and repo. His analogy is that 10–20% of people in finance organizations do nothing but compliance, and he says he only understood why at 45, after watching how much of his own time goes to making these systems merely work.
Gbrain is his memory project, built on top of the knowledge-wiki idea Karpathy has talked about. Grep fell over, so he added vector search, rank fusion, backlinks, and a typed knowledge graph. Coming next is an epistemology layer to separate hunches and personal beliefs from world knowledge, plus a fully dynamic ontology — a term he picked up at Palantir — so the schema isn't tuned only for him. His motivating example is almost romantic: someone in the audience tweets an idea nobody believes, spends years proving it, and a working memory system should be able to spot that arc and connect it back.
He closes his half by mapping all of it onto an org chart. A skill is an employee with a capability. A resolver is the org chart itself — who handles what. Where information lands in the brain is internal process. Check-resolvable is audit and compliance. A trigger eval is a performance review. He's careful to say he's not an expert, that he's learning this week by week, and that skillify more or less fell out of his hands at 3 a.m. He also compares himself to Alan Watts, who used to tell lecture audiences he was an entertainer rather than a guru.
Diana takes over with the cleanest conceptual frame in the talk (about 34:07). Traditional companies run open loop. Decisions get made, feedback arrives slowly and lossily, error accumulates, and the system drifts. Closed-loop systems — she uses PID controllers as the reference — keep error in check with a tight feedback path. Her claim is that AI finally lets you convert company operations from open loop to closed loop.
She's specific about where the loss lives: information sitting in people's heads, side conversations, DMs, Slack threads, meeting notes that never get written, and vibes about a decision. The fix is an agent with read access to every artifact the company produces. Her student-scale version is something you could build this week: an agent connected to your GitHub repo, your Discord, and recordings of your team meetings, suggesting what to work on next.
The numbers she offers are the ones people will quote: portfolio companies doing one to two million dollars of revenue per employee, against public comps like Salesforce at under six figures — a 10x gap. YC's own engineering team, she says, halved sprint time while producing ten times the output.
On org shape, she references Jack Dorsey's post about the agent organization: flatter, with less need for middle management, because middle management was largely lossy information routing. Three roles remain. Everyone becomes an individual contributor who ships — even a salesperson, who can now build their own call and meeting pipeline. There's the DRI, Apple's "directly responsible individual," who owns an outcome and orchestrates with the contributors, and in practice is often the founder. And there's a new role she calls the AI founder: someone living at the edge, trying every tool, because the agentic coding shift only landed at the end of the previous year, and if you weren't building then you can't import it into your company now. Garry's blunter version is that people still operating at last year's co-pilot level aren't going to make it.
Then taste. The cost of shipping code is going to zero; the ability to tell good from bad isn't. Generic benchmarks like MMLU won't tell you whether your product works or whether it's quietly annoying your users. What's left is human-in-the-loop work that sounds unglamorous: read the traces, label the interactions where the agent broke trust or missed the business goal, and turn those failures into evals. The loop has three steps — capture traces in whatever form your domain demands (video, speech, consumer, B2B SaaS all differ), convert detected failures into evals, then replay them so the system self-heals and the prompts improve.
Garry adds the piece he hasn't shipped yet: cross-modal eval, where frontier models rate the inputs and outputs and feed the rating back to the sub-agent for another attempt. He quotes founders who describe Claude Code as their ADHD CEO and Codex as their nearly non-verbal 200 IQ CTO, and want both checking each other's work. He also meta-prompts the room — the lecture is worthless if you don't go open your own agent, try the forty-odd skills in Gbrain, build your own, skillify them, and release them.
A few things didn't hold up for me.
The 1000x number is the obvious one. It's reported secondhand from Yegge, and Garry's supporting evidence is his own output volume. Output volume isn't value, and he half-concedes this by saying payment is the true metric — but the lecture never reconciles the two. Either stars and lines of code are evidence, or customers paying is, and the talk slides between them whenever it's convenient.
There are also no failure cases. Everything is either "it worked" or "it broke because I put the wrong kind of work in the wrong place." A version of this lecture with three skills that never worked at all would teach more than another primitive.
The comparison of revenue per employee against Salesforce is doing a lot of work. A mature public company with a different business model isn't a fair control for seed-stage companies in a hot market, and all the portfolio stats are necessarily survivorship-biased — they're the companies that got into YC and then worked.
Last, the "everyone becomes an IC and we don't need middle management" claim is asserted rather than argued. Management also covers coaching, hiring, and accountability. The lecture's own check-resolvable section quietly undercuts it: if a lone builder with agents spends most of their time on compliance-shaped overhead, that's coordination work coming back under a different name.
The final stretch is startup advice, and it's more grounded than what precedes it. Pick a painful workflow, go deep inside the customer, and become the forward-deployed engineer. Salient does voice agents for loan servicing and closed some of the top US banks. Happy Robot embedded itself with freight forwarders and automated the messy coordination with truckers; it raised a Series B and grew revenue 10x in a year. A document-processing company — the transcript renders the name inconsistently, so I won't guess at the spelling — grew on the logic that better document parsing makes every downstream agent, RAG system, and memory layer better. These aren't demos. They're full deployments.
Her "go undercover" point is the most actionable thing in the lecture. The founders of Scale AI and Happy Robot didn't come from finance or logistics. They shadowed people or took the job and learned the domain's depth, then automated the repetitive labor and mapped the messy parts into the latent space.
She shows a chart from Anthropic on deployment by industry: roughly 50% penetration in software and CS, and enormous white space in back office, finance, data, academics, cybersecurity, and customer service. Room, she says, for hundreds of AI unicorns. This is pitched directly at a question she asks out loud — how many of you are afraid about CS jobs after graduation — and she doesn't pretend the fear is irrational.
Two stats close it out. Historically only the top 1% of YC companies grew 10% week over week, PG's old metric; in Airbnb's batch maybe one or two hit it. Now, she says, companies 3x within three months on average, which has never happened in YC's history. And the closing reframe: the course has been talking about how one person might run a frontier lab, and the claim here is that the same shape works for a company.
If any of it is true, the practical implication for us is uncomfortably small and specific. Not "learn to prompt better." More like: pick one recurring thing you do, write the runbook down, wire it to code where determinism matters, test that it fires, and then read the traces when it fails. The bottleneck isn't the model. It's the eight steps after the demo works.
Content Disclaimer:
This article is for general reference only and does not constitute professional R&D guidance, production process advice or quality certification. All material performance data has specific test premises; readers should verify parameters against actual equipment and working conditions.
All contents below are exclusive to the paid Word file, NOT available on this web page

