Humans vs Computers

published Sep 1, 2017, ISBN 978-0-9930881-3-1

Get from

Enormously entertaining, and very scary. All programmers should read it - Robert C. Martin

Our lives are increasingly tracked and monitored by software. In this brave new world, humans can’t cope with information overload. Governments and companies rely on computers to automatically detect fraud, predict behaviour and enforce laws. Inflexible automatons, barely smarter than a fridge, now make life-changing decisions. Computers are determined to follow instructions to the letter – but the instructions are human, and flawed! The results can be unexpected, catastrophic, and very, very funny.

Humans vs Computers is a book about ordinary people caught between wrong assumptions and computer bugs. Some of the hilarious examples include humans who are invisible to computers, how a default password once caused a zombie apocalypse, and why airlines sometimes give away free tickets. This is also a book on how to prevent, avoid and reduce the impact of such problems.

From the man whose new personalised number plate brought him 2,000 parking fines a month to the prisoner released 3 years early by an automated parole review, these cautionary tales will make you laugh till you cry.

When you’re banging your head against a digital wall, the stories in this book will help you understand better what’s going on and show you where to look for problems.

For people involved in software delivery, this book will help you find more empathy for the people suffering from your mistakes, and discover heuristics to use during analysis, development or testing to make your software less error prone.

The book is available as in three editions:

  1. Full-color hard-cover premium print, ISBN 978-0993088131
  2. Paperback, black and white, ISBN 978-0993088148
  3. Ebook (Kindle, PDF and EPub)

More info

Get the book

Learn more

Get practical knowledge and speed up your software delivery by participating in hands-on, interactive workshops:


For more in-depth insights, check out my books. I wrote seven so far. Some of them even won awards!

Spy on me

I'm @gojkoadzic on Twitter, and @gojko on GitHub. I also hang out on the Claudia.js chat.

Presentations and videos

I'm a frequent keynote speaker at software delivery conferences. Watch some recorded sessions.

Schedule a visit

Organising a company workshop or a public conference? Ping me at

Don't miss the next update

Get future articles, book and conference discounts by e-mail.