Code Is Cheap, Maintenance Isn't

AI-generated code is free as in puppies — someone still has to feed it, secure it, and maintain it for as long as it lives.

What it is

The marginal cost of generating code with AI is near zero. The marginal cost of owning that code is not. Every function added to a codebase creates ongoing obligations: security patches, dependency updates, bug reports, on-call pages, onboarding burden for the next engineer, and cognitive load for the next AI session that reads the file. The "free as in puppies" framing captures this precisely: the puppy costs nothing to acquire and everything to keep. AI-assisted development lowers the creation cost to near zero while leaving the maintenance cost exactly where it was, making it dangerously easy to accumulate obligations faster than you can service them.

When to reach for it

When NOT to

Exemplars

Related