---
title: "Nobody Writes Code Anymore"
url: "https://www.mikefluff.com/en/books/nobody-writes-code"
locale: "en"
author: "Mikhail Savchenko (Mike Fluff)"
updated: "2026-10-10T17:48:25.825Z"
description: "Writing code became almost free. What is scarce now is knowing what not to write."
price: "$15"
alternates:
  - locale: "en"
    url: "https://www.mikefluff.com/en/books/nobody-writes-code"
    markdown: "https://www.mikefluff.com/en/books/nobody-writes-code.md"
  - locale: "ru"
    url: "https://www.mikefluff.com/ru/books/nobody-writes-code"
    markdown: "https://www.mikefluff.com/ru/books/nobody-writes-code.md"
  - locale: "pt"
    url: "https://www.mikefluff.com/pt/books/nobody-writes-code"
    markdown: "https://www.mikefluff.com/pt/books/nobody-writes-code.md"
  - locale: "es"
    url: "https://www.mikefluff.com/es/books/nobody-writes-code"
    markdown: "https://www.mikefluff.com/es/books/nobody-writes-code.md"
---

# Nobody Writes Code Anymore

*Software development once writing became free*

Writing code became almost free. What is scarce now is knowing what not to write.

For readers who do not write code. For sixty years programming was taken to be the production of code, because every idea had to be translated into the machine’s language by hand. Language models brought the cost of that translation to zero, and the conclusion drawn was that anyone can program now. The book shows where that conclusion breaks: the patch against the organism, architecture as a system of prohibitions, the test as a reward function the agent learns to game, agent memory, software that repairs itself, applications dissolving into conversation — and where senior engineers will come from once an apprentice has no reason to practise.

- Full draft · 27 chapters, 2 interludes

- Text language: en (ru, en, pt)

- Price: $15 — Buy the full book: https://www.mikefluff.com/en/books/nobody-writes-code

## Contents

- [Preface](https://www.mikefluff.com/en/read/nobody-writes-code/preface) — free · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/preface.md

### Part I. The Monkey Learned to Type

- [Chapter 1. Random Code Programming](https://www.mikefluff.com/en/read/nobody-writes-code/ch01) — free · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch01.md
- [Chapter 2. The First High](https://www.mikefluff.com/en/read/nobody-writes-code/ch02) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch02.md
- [Chapter 3. A Million Lines for a Dollar](https://www.mikefluff.com/en/read/nobody-writes-code/ch03) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch03.md

### Part II. The Patch and the Organism

- [Chapter 4. Change One Thing Without Breaking Everything](https://www.mikefluff.com/en/read/nobody-writes-code/ch04) — free · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch04.md
- [Chapter 5. Why a Beginner with Claude Did Not Become a Senior](https://www.mikefluff.com/en/read/nobody-writes-code/ch05) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch05.md
- [Chapter 6. Where to Cut](https://www.mikefluff.com/en/read/nobody-writes-code/ch06) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch06.md

### Part III. Anti-Vibe

- [Chapter 7. Architecture as a System of Prohibitions](https://www.mikefluff.com/en/read/nobody-writes-code/ch07) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch07.md
- [Chapter 8. So the Agent Physically Cannot Make a Mess](https://www.mikefluff.com/en/read/nobody-writes-code/ch08) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch08.md
- [Chapter 9. The Test as a Reward Function](https://www.mikefluff.com/en/read/nobody-writes-code/ch09) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch09.md
- [Chapter 10. The Agent Cheats the Test](https://www.mikefluff.com/en/read/nobody-writes-code/ch10) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch10.md
- [Chapter 11. Until It Works for People, Nothing Happened](https://www.mikefluff.com/en/read/nobody-writes-code/ch11) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch11.md
- [Interlude. Before GitHub](https://www.mikefluff.com/en/read/nobody-writes-code/interlude1) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/interlude1.md

### Part IV. Lazy Understanding

- [Chapter 12. Programming as Archaeology](https://www.mikefluff.com/en/read/nobody-writes-code/ch12) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch12.md
- [Chapter 13. My Own, Because I Can](https://www.mikefluff.com/en/read/nobody-writes-code/ch13) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch13.md

### Part V. The Computer Plays Misha

- [Chapter 14. From Tool to Symbiont](https://www.mikefluff.com/en/read/nobody-writes-code/ch14) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch14.md
- [Chapter 15. Intelligence Does Not Live in the Model](https://www.mikefluff.com/en/read/nobody-writes-code/ch15) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch15.md
- [Chapter 16. Memory and Context](https://www.mikefluff.com/en/read/nobody-writes-code/ch16) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch16.md

### Part VI. After Vibe Coding

- [Chapter 17. A Goal Instead of an Instruction](https://www.mikefluff.com/en/read/nobody-writes-code/ch17) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch17.md
- [Chapter 18. A Skill Instead of a Function](https://www.mikefluff.com/en/read/nobody-writes-code/ch18) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch18.md
- [Chapter 19. Software That Heals Itself](https://www.mikefluff.com/en/read/nobody-writes-code/ch19) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch19.md
- [Interlude. Bishkek](https://www.mikefluff.com/en/read/nobody-writes-code/interlude2) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/interlude2.md

### Part VII. When the Application Disappears

- [Chapter 20. SaaS Was an Interface to a Database](https://www.mikefluff.com/en/read/nobody-writes-code/ch19a) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch19a.md
- [Chapter 21. The Website Is No Longer a Website](https://www.mikefluff.com/en/read/nobody-writes-code/ch19b) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch19b.md
- [Chapter 22. CRM Is No Longer CRM](https://www.mikefluff.com/en/read/nobody-writes-code/ch19c) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch19c.md
- [Chapter 23. The Relationship Runtime](https://www.mikefluff.com/en/read/nobody-writes-code/ch19d) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch19d.md

### Part VIII. A New Profession

- [Chapter 24. Where Will the Seniors Come From](https://www.mikefluff.com/en/read/nobody-writes-code/ch20) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch20.md
- [Chapter 25. The Constraint Architect](https://www.mikefluff.com/en/read/nobody-writes-code/ch21) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch21.md
- [Chapter 26. Responsibility Cannot Be Automated](https://www.mikefluff.com/en/read/nobody-writes-code/ch22) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch22.md
- [Chapter 27. Against This Book](https://www.mikefluff.com/en/read/nobody-writes-code/ch22a) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/ch22a.md
- [Epilogue. The Whole Universe Is Vibe Code](https://www.mikefluff.com/en/read/nobody-writes-code/epilogue) — opening free, rest in the full book · Markdown: https://www.mikefluff.com/en/read/nobody-writes-code/epilogue.md

## Questions

- [What is vibe coding?](https://www.mikefluff.com/en/answers/what-is-vibe-coding)
- [Why is AI-written code cheap to write but expensive to maintain?](https://www.mikefluff.com/en/answers/cheap-code-expensive-maintenance)
- [Why do AI agents cheat on tests?](https://www.mikefluff.com/en/answers/ai-agents-reward-hacking)
- [Where will senior developers come from if AI writes the code?](https://www.mikefluff.com/en/answers/where-will-senior-engineers-come-from)
- [What is agentic AI?](https://www.mikefluff.com/en/answers/what-is-agentic-ai)
- [What is MCP (Model Context Protocol)?](https://www.mikefluff.com/en/answers/what-is-mcp)
- [What is context engineering?](https://www.mikefluff.com/en/answers/what-is-context-engineering)
- [What is spec-driven development?](https://www.mikefluff.com/en/answers/what-is-spec-driven-development)
- [What is prompt injection?](https://www.mikefluff.com/en/answers/what-is-prompt-injection)
