A book by Oleg Bond
When Code Is Free
Software Engineering in the Age of AI Agents
25% published — more chapters on the way
Table of contents
Read at your own pace
Part I
The Essential Bottleneck & The Illusion of "Vibe Coding"
- No Silver Bullet: Why Prompting is Not Engineering 1 1. The “Make It Awesome” Button and the Hollywood Movie Set It had been one of those weeks. I had explained the same software design several times, to people who were perfectly capable but very busy, and each time it seemed to evaporate before the meeting ended. Product owners had changed their minds about the […]
- Tackling the Essence: Validating Requirements for Completeness and Contradictions Draft 2
- Read It Like a Critic: Domain-Driven Requirements and Adversarial Review Draft 3
Chapters
- 4. Architecture Fitness Functions: Constraining Non-Deterministic Agents Draft 4