Readers who enjoyed

Core Java: Fundamentals
4.20 avg. rating
· 215 Ratings
Demonstrates the features of the most recent upgrade to the Java programming language, covering topics including core language and library features, networking, XML, advanced GUI components, JavaBeans…
Rate it:

also enjoyed

Why We Sleep: Unlocking the Power of Sleep and Dreams
Alternate cover edition of ISBN 9781501144318.

Neuroscientist and sleep expert Matthew Walker provides a revolutionary exploration of sleep, examining how it affects every aspect of our physical and me…
Rate it:
Spring in Action
3.95 avg. rating
· 953 Ratings
Written for enterprise Java developers who have become disillusioned with the complexity and bulk involved with EJB development, this programming tool demonstrates how the Spring framework can make co…
Rate it:
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to …
Rate it:
Clean Architecture
4.19 avg. rating
· 5571 Ratings
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to applica…
Rate it:
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code…
Rate it:
The Clean Coder: A Code of Conduct for Professional Programmers
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common They care deeply about the practice of creating software. They treat it as a craft. They are professi…
Rate it:
Java Concurrency in Practice
4.47 avg. rating
· 2608 Ratings
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides…
Rate it:
Nuclear War: A Scenario
4.35 avg. rating
· 34331 Ratings
There is only one scenario other than an asteroid strike that could end the world as we know it in a matter of hours: nuclear war. And one of the triggers for that war would be a nuclear missile inbou…
Rate it:
Advanced React: Deep dives, investigations, performance patterns and techniques
Take your React knowledge to the next level with advanced concepts, strategies, techniques, patterns and in-depth investigations.

This book is a must

You've gone through the React docs, implemented a f…
Rate it:
SQL Performance Explained
4.43 avg. rating
· 321 Ratings
SQL Performance Explained helps developers to improve database performance. The focus is on SQL-it covers all major SQL databases without getting lost in the details of any one specific product. Start…
Rate it:
Amusing Ourselves to Death: Public Discourse in the Age of Show Business
Television has conditioned us to tolerate visually entertaining material measured out in spoonfuls of time, to the detriment of rational public discourse and reasoned public affairs. In this eloquent,…
Rate it:
The Emperor of All Maladies: A Biography of Cancer
An alternative cover edition for this ISBN can be found here and here.

The Emperor of All Maladies is a magnificent, profoundly humane “biography” of cancer - from its first documented appearances thou…
Rate it:
Chip War: The Fight for the World's Most Critical Technology
An epic account of the decades-long battle to control what has emerged as the world's most critical resource—microchip technology—with the United States and China increasingly in conflict.

You may be s…
Rate it:
The Innovators: How a Group of Hackers, Geniuses and Geeks Created the Digital Revolution
Following his blockbuster biography of Steve Jobs, The Innovators is Walter Isaacson’s revealing story of the people who created the computer and the Internet. It is destined to be the standard histor…
Rate it:
The Art of Living: The Classical Manual on Virtue, Happiness and Effectiveness

Epictetus was born into slavery about 55 C.E. in the eastern outreaches of the Roman Empire. Sold as a child and crippled from the beatings of his master, Epictetus was eventually freed, rising from h…

Rate it:
A Philosophy of Software Design
4.19 avg. rating
· 3290 Ratings
This book addresses the topic of software how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduc…
Rate it:
Computer Systems: A Programmer's Perspective
This book explains the important and enduring concepts underlying all computer systems, and shows the concrete ways that these ideas affect the correctness, performance, and utility of application pro…
Rate it:
Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think
Factfulness: The stress-reducing habit of only carrying opinions for which you have strong supporting facts.

When asked simple questions about global trends—what percentage of the world’s population li…
Rate it:
The Richest Man in Babylon
4.16 avg. rating
· 28673 Ratings
The Richest Man in Babylon is an early twentieth century classic about financial investment and monetary success. Through a series of enlightening parables set in the heart of ancient Babylon, Clason …
Rate it:
Zero to One: Notes on Startups, or How to Build the Future
If you want to build a better future, you must believe in secrets.

The great secret of our time is that there are still uncharted frontiers to explore and new inventions to create. In Zero to One, lege…
Rate it:
The 4-Hour Workweek
3.92 avg. rating
· 292905 Ratings
What do you do? Tim Ferriss has trouble answering the question. Depending on when you ask this controversial Princeton University guest lecturer, he might answer: "I race motorcycles in Europe." "I sk…
Rate it:
Quiet: The Power of Introverts in a World That Can't Stop Talking
The book that started the Quiet Revolution

At least one-third of the people we know are introverts. They are the ones who prefer listening to speaking; who innovate and create but dislike self-promotio…
Rate it:
System Design Interview – An insider's guide
The system design interview is considered to be the most complex and most difficult technical job interview by many. This book provides a step-by-step framework on how to tackle a system design questi…
Rate it:
The Pragmatic Programmer: From Journeyman to Master
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Rate it:
The C Programming Language
4.44 avg. rating
· 10324 Ratings
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a wor…
Rate it:
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Rate it:
Challenger: A True Story of Heroism and Disaster on the Edge of Space
The definitive, dramatic, minute-by-minute story of the Challenger disaster based on new archival research and in-depth reporting.

On January 28, 1986, just seventy-three seconds into flight, the space…
Rate it:
How to Think Like a Roman Emperor: The Stoic Philosophy of Marcus Aurelius
The life-changing principles of Stoicism taught through the story of its most famous proponent.

Roman emperor Marcus Aurelius was the final famous Stoic philosopher of the ancient world. The Meditation…
Rate it:
Implementing Domain-Driven Design
4.05 avg. rating
· 966 Ratings
Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven design (DDD) in a way that fluently connects strategic patterns to fundamental tactical programming tools.…
Rate it:
Docker Deep Dive by Nigel Poulton, Independently published
This is the ultimate book for learning Docker, brought to you by Docker Captain and leading educator in the container ecosystem Nigel Poulton.Docker Deep Dive is a masterpiece, expertly written, and r…
Rate it: