Readers who enjoyed

The Art of Readable Code: Simple and Practical Techniques for Writing Better Code
As programmers, we’ve all seen source code that’s so ugly and buggy it makes our brain ache. Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "…
Rate it:

also enjoyed

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:
A Philosophy of Software Design
4.18 avg. rating
· 3185 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:
Tidy First?: A Personal Exercise in Empirical Software Design
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pion…
Rate it:
The Coding Career Handbook. Guides, Principles, Strategies, and Tactics – from Code Newbie to Senior Dev
The Coding will always be the easiest part of a Coding Career. This is a comprehensive guide about the principles, strategies and tactics developers can use to build an awesome career!

Career Guides.
Sp…
Rate it:
Code Simplicity: The Fundamentals of Software
Every complexity of software design, simplified and codified at last, for use by every programmer, from the novice to the architects of major applications. This book contains the fundamental laws of s…
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:
Peopleware: Productive Projects and Teams
4.11 avg. rating
· 8307 Ratings
Demarco and Lister demonstrate that the major issues of software development are human, not technical. Their answers aren't easy--just incredibly successful. New second edition features eight all-new …
Rate it:
Refactoring: Improving the Design of Existing Code
As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront the software development community. Significant numbers…
Rate it:
Why Nations Fail: The Origins of Power, Prosperity, and Poverty
Brilliant and engagingly written, Why Nations Fail answers the question that has stumped the experts for centuries: Why are some nations rich and others poor, divided by wealth and poverty, health and…
Rate it:
Design Patterns: Elements of Reusable Object-Oriented Software
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previo…
Rate it:
Introduction to Algorithms
4.35 avg. rating
· 7516 Ratings
A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, and other topics.

Some books on algorithms are rigorous b…
Rate it:
The Gods Themselves
4.10 avg. rating
· 54609 Ratings
In the twenty-second century Earth obtains limitless, free energy from a source science little understands: an exchange between Earth and a parallel universe, using a process devised by the aliens. Bu…
Rate it:
War of the Twins (Dragonlance: Legends, #2)
One hundred years have passed since the fiery Cataclysm that changed the face of Krynn forever. For one hundred years, the people of Krynn have struggled to survive.

But for some, those one hundred yea…
Rate it:
The Way of the Superior Man: A Spiritual Guide to Mastering the Challenges of Women, Work, and Sexual Desire
The Ultimate Spiritual Guide for Men

What is your true purpose in life? What do women really want? What makes a good lover? If you're a man reading this, you've undoubtedly asked yourself these questio…
Rate it:
The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups
In my first few years as a developer I assumed that hard work was all I needed. Then I was passed over for a promotion and my manager couldn’t give me feedback on what areas to improve, so I could get…
Rate it:
Time of the Twins (Dragonlance: Legends, #1)
New York Times–bestselling series: The War of the Lance has ended, and the darkness has passed. Or has it?

Sequestered in the blackness of the dreaded Tower of High Sorcery in Palanthas, and surroun…
Rate it:
Foundation's Edge (Foundation, #4)
4.16 avg. rating
· 80626 Ratings
At last, the costly and bitter war between the two Foundations had come to an end. The scientists of the First Foundation had proved victorious; and now they return to Hari Seldon's long-established p…
Rate it:
Test of the Twins (Dragonlance: Legends, #3)
Defying the fate that claimed his evil predecessor, Raistlin opens the Portal to the Abyss and passes through. With Crysania at his side, he engages the Queen of Darkness in a battle for the ultimate …
Rate it:
Lord of Light
4.07 avg. rating
· 30534 Ratings
Earth is long since dead. On a colony planet, a band of men has gained control of technology, made themselves immortal, and now rule their world as the gods of the Hindu pantheon. Only one dares oppos…
Rate it:
The Moon Is a Harsh Mistress
4.16 avg. rating
· 121144 Ratings
It is a tale of revolution, of the rebellion of a former penal colony on the Moon against its masters on the Earth. It is a tale of a culture whose family structures are based on the presence of two m…
Rate it:
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency…
Rate it:
Equal Rites (Discworld, #3; Witches, #1)
4.06 avg. rating
· 154738 Ratings
The last thing the wizard Drum Billet did, before Death laid a bony hand on his shoulder, was to pass on his staff of power to the eighth son of an eighth son. Unfortunately for his colleagues in the …
Rate it:
Debt: The First 5,000 Years
4.21 avg. rating
· 21955 Ratings
Before there was money, there was debt.

Every economics textbook says the same thing: Money was invented to replace onerous and complicated barter systems—to relieve ancient people from having to haul …
Rate it:
Mindset: The New Psychology of Success
4.09 avg. rating
· 143978 Ratings
A newer edition of this book can be found here.

After decades of research, world-renowned Stanford University psychologist Carol S. Dweck, Ph.D., discovered a simple but groundbreaking idea: the power …
Rate it:
The Light Fantastic (Discworld, #2; Rincewind, #2)
As it moves towards a seemingly inevitable collision with a malevolent red star, the Discworld has only one possible saviour. Unfortunately, this happens to be the singularly inept and cowardly wizard…
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:
A Canticle for Leibowitz (St. Leibowitz, #1)
Winner of the 1961 Hugo Award for Best Novel and widely considered one of the most accomplished, powerful, and enduring classics of modern speculative fiction, Walter M. Miller, Jr. 's A Canticle for …
Rate it:
Dragons of Autumn Twilight  (Dragonlance: Chronicles, #1)
This Dungeons & Dragons-inspired fantasy adventure is the first installment in the beloved Dragonlance Chronicles, set in the magical world of Krynn.

Once merely creatures of legend, the dragons have …
Rate it:
Ducks: Two Years in the Oil Sands
4.40 avg. rating
· 31539 Ratings
Celebrated cartoonist Kate Beaton vividly presents the untold story of Canada.

Before there was Kate Beaton, New York Times bestselling cartoonist of Hark A Vagrant fame, there was Katie Beaton of the …
Rate it:
Learning Go: An Idiomatic Approach to Real-World Go Programming
Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languag…
Rate it: