Why Can We Prove a Program Is 100% Bug-Free Without Running It Even Once? The Science of Formal Verification and Model Checking
[Behind the Agile Manifesto] The Trajectory of a Revolution that Laid the Foundation for Modern Software Development
The Open Source Revolution and "The Cathedral and the Bazaar": A Paradigm Shift That Changed the History of Software Development
Unix Philosophy (The Essence of Modular Design): The Art of Software Woven by Single Responsibility and Pipes