Anyone that have been programming for a while will find everything written is common sense.

Not a hacker or security guy,
But playing with C and breaking things was fun.

Read the 2nd version of it,
Good writing style usually for beginners,
so got little bored for over explaining some concepts.

Read it with open mind,
I didn't agree with everything Author said,
But overall good lessons there.

One of the best books that I've read on the topic for industry,
Many valuable lessons in there.

Good book overall,
Some parts are badly written or give little information,
But very good book that build a bridge between theory and practice in distributed systems.

Good lessons there that still works until today,
But today software have many modern issues,
But good read overall.

More like 3.5,
Good lessons there,

I've read the second edition of this book,
it contain absolutely gem lessons,
after reading that book, I start to build systems differently.

One of the best books I've read on postgres,
if you think you know databases,
Maybe read that book.

This book took me many reads to fully get best value out of it.
I find it super hard to follow, but I make it after re-reading many chapters.
It's very unique book that give practical knowledge on distributed systems.

The Author is software engineer himself,
So many valid points and good tips to have a better CV as software engineer.

The book is so well written,
Also it cover writing tests for variety types of console applications.
Highly recommended specially for beginners because book is fun and valuable lessons.

I have read the 2nd version,
It's a classical book that you must own,
and keep it as reference.
Many common sense refactoring if you have been programming for a while.

clarity and simplicity and straight forward,
picked up lot of good lessons.