Recommendations based on Design Patterns: Elements of Reusable Object-Oriented Softwareby Erich Gamma

* statistically, based on millions of data-points provided by fellow humans

  1. The Mythical Man-Month: Essays on Software Engineering

    by Frederick P. Brooks Jr.
    A collection of essays on software engineering, discussing the challenges of managing large software projects and the importance of teamwork and communication.

    Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers ... (Goodreads)

  2. The C Programming Language

    by Brian W. Kernighan
    Classic guide to the C programming language, covering syntax, data types, control flow, and more. A must-read for any aspiring programmer.

    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 ... (Goodreads)

  3. Clean Code: A Handbook of Agile Software Craftsmanship

    by Robert C. Martin
    A guide to writing maintainable, efficient computer code through principles of good design.

    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 ... (Goodreads)

  4. The Pragmatic Programmer: From Journeyman to Master

    by Andy Hunt
    A guide to mastering the craft of programming, using practical techniques and approaches.

    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 ... (Goodreads)

  5. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability

    by Steve Krug
    A guide to creating intuitive, user-friendly websites.

    Since Don’t Make Me Think was first published in 2000, over 400,000 Web designers and developers have relied on Steve Krug’s guide to help them understand the principles of intuitive navigation and ... (Goodreads)

  6. Gödel, Escher, Bach: An Eternal Golden Braid

    by Douglas R. Hofstadter
    A complex exploration of logic, mathematics and art, exploring their relationships and interconnections.

    Douglas Hofstadter's book is concerned directly with the nature of “maps” or links between formal systems. However, according to Hofstadter, the formal system that underlies all mental activity ... (Goodreads)

  7. Presentation Zen: Simple Ideas on Presentation Design and Delivery

    by Garr Reynolds
    Guide to creating effective and engaging presentations through engaging visuals and storytelling.

    Garr Reynolds, author of the best-selling book on presentation design and delivery, is back with this newly revised edition of this classic book, Presentation Zen . Showing us there is a better way ... (Barnes & Noble)

  8. Business Model Generation

    by Alexander Osterwalder
    A guide to crafting business models and creating new sources of value.

    Business Model Generation is a practical, inspiring handbook for anyone striving to improve a business model or craft a new one. 1) Change the way you think about business models Business Model ... (Goodreads)

  9. Thinking, Fast and Slow

    by Daniel Kahneman
    An exploration of the two systems of the mind, and how they influence decision-making.

    In the highly anticipated Thinking, Fast and Slow , Kahneman takes us on a groundbreaking tour of the mind and explains the two systems that drive the way we think. System 1 is fast, intuitive, and ... (Goodreads)

  10. The Structure of Scientific Revolutions

    by Thomas S. Kuhn
    An analysis of how scientific progress is made, and the role of paradigms and paradigmatic shifts.

    A good book may have the power to change the way we see the world, but a great book actually becomes part of our daily consciousness, pervading our thinking to the point that we take it for granted, ... (Goodreads)

  11. Rich Dad, Poor Dad

    by Robert T. Kiyosaki
    A financial literacy guide that explores the power of financial education and investment.

    Rich Dad Poor Dad is Robert's story of growing up with two dads — his real father and the father of his best friend, his "rich dad" — and the ways in which both men shaped his thoughts about money ... (Goodreads)

  12. Turn the Ship Around!: A True Story of Turning Followers into Leaders

    by L. David Marquet
    A former submarine commander's account of transforming a failing organization into one of success.

    "Leadership should mean giving control rather than taking control and creating leaders rather than forging followers." David Marquet, an experienced Navy officer, was used to giving orders. As newly ... (Goodreads)

  13. Founders at Work: Stories of Startups' Early Days

    by Jessica Livingston
    Collection of stories from some of the greatest entrepreneurs, sharing their journey and experiences as founders.

    Founders at Work: Stories of Startups' Early Days is a collection of interviews with founders of famous technology companies about what happened in the very earliest days. These people are ... (Goodreads)

  14. The Goal: A Process of Ongoing Improvement

    by Eliyahu M. Goldratt
    A business novel that follows a manufacturing plant's attempts to optimize production.

    Written in a fast-paced thriller style,, The Goal, is the gripping novel which is transforming management thinking throughout the Western world. Alex Rogo is a harried plant manager working ever more ... (Goodreads)

  15. Team of Teams: New Rules of Engagement for a Complex World

    by Stanley McChrystal
    Exploring the challenges of leading and managing in a world of complexity, uncertainty, and rapid change.

    The retired four-star general and and bestselling author of, My Share of the Task, shares a powerful new leadership model As commander of Joint Special Operations Command (JSOC), General Stanley ... (Goodreads)

  16. Einstein: His Life and Universe

    by Walter Isaacson
    A comprehensive biography of Albert Einstein, exploring his personal life, scientific achievements, and impact on the world.

    Einstein was a rebel and nonconformist from boyhood days, and these character traits drove both his life and his science. In this narrative, Walter Isaacson explains how his mind worked and the ... (Goodreads)

  17. Predictably Irrational: The Hidden Forces That Shape Our Decisions

    by Dan Ariely
    An exploration of why humans make irrational decisions, and how to overcome them.

    Why do our headaches persist after taking a one-cent aspirin but disappear when we take a 50-cent aspirin? Why does recalling the Ten Commandments reduce our tendency to lie, even when we couldn't ... (Goodreads)

  18. Influence: The Psychology of Persuasion

    by Robert B. Cialdini
    An analysis of the psychology of persuasion and how to use it to influence people.

    Influence, the classic book on persuasion, explains the psychology of why people say "yes"—and how to apply these understandings. Dr. Robert Cialdini is the seminal expert in the rapidly expanding ... (Goodreads)

  19. The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

    by Eric Ries
    Systematic approach to launching and managing successful businesses in an ever-changing market.

    Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the way companies are built and new products are launched. ... (Goodreads)

  20. Games People Play

    by Eric Berne
    A psychological exploration of the ways people interact, creating meaningful relationships.

    We think we’re relating to other people–but actually we’re all playing games. Forty years ago, Games People Play revolutionized our understanding of what really goes on during our most basic social ... (Goodreads)

  21. Hegemony or Survival: America's Quest for Global Dominance

    by Noam Chomsky
    Examination of US foreign policy, arguing for the need to confront corporate power and militarism.

    An immediate national bestseller, Hegemony or Survival demonstrates how, for more than half a century the United States has been pursuing a grand imperial strategy with the aim of staking out the ... (Goodreads)

  22. How Google Works

    by Eric Schmidt
    Exploring the secrets of the world's most successful tech giant, offering insight into its inner workings.

    Both Eric Schmidt and Jonathan Rosenberg came to Google as seasoned Silicon Valley business executives, but over the course of a decade they came to see the wisdom in Coach John Wooden's observation ... (Goodreads)

  23. The Elements of Style

    by William Strunk Jr.
    A practical guide to written English, providing guidance on grammar and style.

    This style manual offers practical advice on improving writing skills. Throughout, the emphasis is on promoting a plain English style. This little book can help you communicate more effectively by ... (Goodreads)

  24. Manufacturing Consent: The Political Economy of the Mass Media

    by Edward S. Herman
    Critique of mass media and its role in shaping public opinion.

    In this pathbreaking work, Edward S. Herman and Noam Chomsky show that, contrary to the usual image of the news media as cantankerous, obstinate, and ubiquitous in their search for truth and defense ... (Goodreads)

  25. The Grand Design

    by Stephen Hawking
    Exploring the origins of the universe and the laws of nature that govern its operation.

    THE FIRST MAJOR WORK IN NEARLY A DECADE BY ONE OF THE WORLD’S GREAT THINKERS—A MARVELOUSLY CONCISE BOOK WITH NEW ANSWERS TO THE ULTIMATE QUESTIONS OF LIFE When and how did the universe begin? Why are ... (Goodreads)

  26. Switch: How to Change Things When Change Is Hard

    by Chip Heath
    Exploring ways to make change easier in life and work, using practical strategies.

    Why is it so hard to make lasting changes in our companies, in our communities, and in our own lives? The primary obstacle is a conflict that's built into our brains, say Chip and Dan Heath, authors ... (Goodreads)

  27. The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers

    by Ben Horowitz
    A practical guide to navigating the challenges of building and leading a successful business, with insights from a seasoned entrepreneur.

    Ben Horowitz, cofounder of Andreessen Horowitz and one of Silicon Valley's most respected and experienced entrepreneurs, offers essential advice on building and running a startup—practical wisdom for ... (Barnes & Noble)

  28. The Prince

    by Niccolò Machiavelli
    A timeless political treatise on the art of acquiring and maintaining power.

    Machiavelli needs to be looked at as he really was. Hence: Can Machiavelli, who makes the following observations, be Machiavellian as we understand the disparaging term? 1. So it is that to know the ... (Goodreads)

  29. Nonviolent Communication: A Language of Life

    by Marshall B. Rosenberg
    A guide to understanding communication, fostering healthy relationships and resolving conflicts.

    Do you hunger for skills to improve the quality of your relationships, to deepen your sense of personal empowerment or to simply communicate more effectively? Unfortunately, for centuries our culture ... (Goodreads)

  30. A Book of Five Rings: The Classic Guide to Strategy

    by Miyamoto Musashi
    A study of strategy and martial arts, exploring the secrets of success in life and battle.

    'When you attain the Way of strategy, there will not be one thing you cannot see.' - Miyamoto Musashi, Book of Five Rings Shortly before his death in 1645, the undefeated swordsman Miyamoto Musashi ... (Goodreads)