Learn to ship.
Shipping is a skill distinct from coding — and now that AI writes code, it's the skill that decides whether your work matters.
designingcodingQAingstory-tellingteachingmarketingsellingpivotingiterating
01 — The claim
Shipping is a skill.
Coding produces software. Shipping produces outcomes — a thing in users' hands, a story they understand, a reason they care, and a loop that makes it better next week.
That distinction used to be easy to ignore. If you could write code, scarcity did the rest of the marketing for you. That world is ending — and what replaces it rewards the people who can carry an idea the whole way.
Guillermo Rauch@rauchgLearn to ship. Shipping is a skill distinct from coding. Shipping is designing, coding, QAing, story-telling, teaching, marketing, selling, pivoting, iterating…
It used to be that coding dominated in importance because of coding ability scarcity. AI will push you to go further.
the thesisview on X ↗
02 — The anatomy
Coding is one-ninth of the job.
Unfold the tweet and shipping turns out to be nine crafts wearing one verb. We built schools, interview pipelines, and entire careers around a single tile — because for fifty years it was the scarce one.
The highlighted tile has a fifty-year head start in tooling, education, and prestige. The other eight are how software actually reaches the world — and on a small team, or in the AI era, they're all yours. Click any tile to explore it.
03 — The nine crafts
Explore the loop.
Each craft, unpacked: what it actually is, why it matters more in the AI era, and how to practice it this week. Click through — the order is the tweet's.
Designing
Deciding what deserves to exist.
What it is
Design isn't how it looks — it's the chain of decisions about what to build, for whom, and what to leave out. Code makes those decisions run; design makes them right. Most failed products executed perfectly well on the wrong decisions.
Why it matters now
AI will hand you a thousand plausible versions of anything. Taste — knowing which one is right, and what to delete — is the new bottleneck, and it doesn't come out of a prompt.
Practice this week
- 01Rebuild an interface you admire from scratch. You'll find a hundred invisible decisions hiding inside it.
- 02Write the announcement before you write the code. If the announcement is boring, the feature is wrong.
- 03Remove one thing from everything you ship. Then check whether anyone noticed.
“Good design is as little design as possible.”
— Dieter Rams
04 — The repricing
Why coding stopped being the moat.
For half a century, writing software was scarce. Scarcity set the salaries, the org charts, the job titles — if you could code, the other eight crafts could be someone else's department.
AI collapses the cost of producing code. That doesn't make builders less valuable — it moves the leverage. When anyone can generate a working first draft, what's scarce is knowing what to build, whether it's right, and how to make anyone care. The floor rises. The ceiling moves.
Gets cheaper
Syntax. Boilerplate. First drafts. Prototypes. Porting. Anything with a known right answer — the parts of the job that were typing.
Gets scarcer
Taste. Trust. Judgment. Distribution. Knowing what not to build. The parts of the job that were never typing.
Gets possible
One person carrying an idea from spark to shipped — every craft in the loop, without waiting for permission or headcount.
05 — The practice
Ship early. Ship often.
A launch isn't the finish line — it's one lap. The faster you go around, the faster you learn, and AI just made the build leg of the lap dramatically shorter. The loop, not the release, is the product.
- 01Ship the smallest true version. Not the best version — the first honest one.
- 02Watch real people meet it. Analytics, replays, support tickets, silence — it's all signal.
- 03Learn what reality said. It's rarely what the roadmap assumed.
- 04Fold it back in. Go again. Repeat until undeniable.
06 — Go further
A shelf for each craft.
Nine crafts, nine starting points — the essays, books, and courses that go deeper than a thread ever could.