100 Mistakes in Software Engineering


In this book I write about 100 mistakes that professional software engineers like John Carmack, Linus Torvalds, Rob Martin, and others have made in their careers. The main purpose of the book is to give you practical and useful knowledge about the decisions that professional face every day and how to avoid the bad decisions.

Imagine having at your disposal 100 things that seasoned engineers went through and getting their advise first hand on what you should do.

"Only a fool learns from his own mistakes. The wise man learns from the mistakes of others"

Otto Von Bismarck

Payments are secure and encrypted