Recommendations based on The Clean Coder: A Code of Conduct for Professional Programmersby Robert C. Martin

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

  1. 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)

  2. 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)

  3. 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)

  4. Design Patterns: Elements of Reusable Object-Oriented Software

    by Erich Gamma
    A guide to creating effective and efficient software through the principles of object-oriented design.

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

  5. Rework

    by Jason Fried
    A guide to starting and running a successful business with unconventional advice and practical tips.

    Most business books give you the same old advice: Write a business plan, study the competition, seek investors, yadda yadda. If you're looking for a book like that, put this one back on the shelf. ... (Goodreads)

  6. 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)

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

  8. 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)

  9. Delivering Happiness: A Path to Profits, Passion, and Purpose

    by Tony Hsieh
    A business leader's journey from success to significance, showing how to build a corporate culture of happiness.

    You want to learn about the path that we took at Zappos to get to over $1 billion in gross merchandise sales in less than ten years. You want to learn about the path I took that eventually led me to ... (Goodreads)

  10. Crucial Conversations: Tools for Talking When Stakes Are High

    by Kerry Patterson
    A guide to effectively navigate difficult conversations, build trust, and create mutual understanding.

    Learn how to keep your cool and get the results you want when emotions flare. When stakes are high, opinions vary, and emotions run strong, you have three choices: Avoid a crucial conversation and ... (Goodreads)

  11. 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)

  12. The Effective Executive: The Definitive Guide to Getting the Right Things Done

    by Peter F. Drucker
    A guide to becoming an effective executive by focusing on time management, decision-making, and prioritization.

    What makes an effective executive?, The measure of the executive, Peter F. Drucker reminds us, is the ability to "get the right things done." This usually involves doing what other people have ... (Goodreads)

  13. The Four Steps to the Epiphany: Successful Strategies for Startups That Win

    by Steve Blank
    A guide for startups to achieve success by understanding customer needs, developing a customer-centric approach, and iterating through customer feedback.

    The essential book for anyone bringing a product to market, writing a business plan, marketing plan or sales plan. Step-by-step strategy of how to successfully organize sales, marketing and business ... (Goodreads)

  14. Plato and a Platypus Walk Into a Bar: Understanding Philosophy Through Jokes

    by Thomas Cathcart
    A humorous exploration of philosophical concepts through jokes.

    Here's a lively, hilarious, not-so-reverent crash course through the great philosophical traditions, schools, concepts, and thinkers. Its Philosophy 101 for everyone who knows not to take all this ... (Goodreads)

  15. High Output Management

    by Andrew S. Grove
    An essential guide to managing people and processes to achieve maximum productivity.

    In this legendary business book and Silicon Valley staple, the former chairman and CEO of Intel shares his perspective on how to build and run a company. A practical handbook for navigating real-life ... (Barnes & Noble)

  16. The Five Dysfunctions of a Team: A Leadership Fable

    by Patrick Lencioni
    An exploration of the dynamics of team-building, and how to overcome five common pitfalls.

    In The Five Dysfunctions of a Team Patrick Lencioni once again offers a leadership fable that is as enthralling and instructive as his first two best-selling books, The Five Temptations of a CEO and ... (Goodreads)

  17. The Whole-Brain Child: 12 Revolutionary Strategies to Nurture Your Child's Developing Mind, Survive Everyday Parenting Struggles, and Help Your Family Thrive

    by Daniel J. Siegel
    Comprehensive guide to understanding and nurturing a child's developing mind.

    Your toddler throws a tantrum in the middle of a store. Your preschooler refuses to get dressed. Your fifth-grader sulks on the bench instead of playing on the field. Do children conspire to make ... (Goodreads)

  18. The Black Swan: The Impact of the Highly Improbable

    by Nassim Nicholas Taleb
    A study of the role of randomness in life, and how it can lead to unexpected events.

    A black swan is a highly improbable event with three principal characteristics: It is unpredictable; it carries a massive impact; and, after the fact, we concoct an explanation that makes it appear ... (Goodreads)

  19. All Marketers Are Liars: The Power of Telling Authentic Stories in a Low-Trust World

    by Seth Godin
    Exploring how marketers can leverage authenticity and storytelling to connect with consumers.

    All marketers tell stories. And if they do it right, we believe them. A good story is where genuine customer satisfaction comes from. It's the source of profit and it's the future of your ... (Goodreads)

  20. The Willpower Instinct: How Self-Control Works, Why It Matters, and What You Can Do to Get More of It

    by Kelly McGonigal
    A scientific approach to understanding and improving self-control, with practical exercises and real-life examples.

    The first book to explain the new science of self-control and how it can be harnessed to improve our health, happiness, and productivity. After years of watching her students struggling with their ... (Goodreads)

  21. Algorithms to Live By: The Computer Science of Human Decisions

    by Brian Christian
    Exploring the relationship between computers and human thinking to help us make better decisions.

    A fascinating exploration of how insights from computer algorithms can be applied to our everyday lives, helping to solve common decision-making problems and illuminate the workings of the human mind ... (Goodreads)

  22. Linchpin: Are You Indispensable?

    by Seth Godin
    Exploring how to unlock potential, create value and become indispensable to an organization.

    In bestsellers such as Purple Cow and Tribes , Seth Godin taught readers how to make remarkable products and spread powerful ideas. But this book is about you—your choices, your future, and your ... (Goodreads)

  23. The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage

    by Clifford Stoll
    A true story of a computer expert's pursuit of a hacker who broke into his system, leading to a global espionage investigation.

    Before the Internet became widely known as a global tool for terrorists, one perceptive U., S. citizen recognized its ominous potential. Armed with clear evidence of computer espionage, he began a ... (Goodreads)

  24. 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)

  25. 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)

  26. 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)

  27. Leonardo da Vinci

    by Walter Isaacson
    Biography of the world's greatest polymath, exploring his legacy of art and science.

    The #1, New York Times, bestseller from Walter Isaacson brings Leonardo da Vinci to life in this exciting new biography that is “a study in creativity: how to define it, how to achieve it...Most ... (Barnes & Noble)

  28. Leadership and Self-Deception: Getting Out of the Box

    by The Arbinger Institute
    A exploration of how self-deception can lead to ineffective leadership and a guide to overcoming it.

    The "disease" of self-deception (acting in ways contrary to what one knows is right) underlies all leadership problems in today's organizations, according to the premise of this work. However well ... (Goodreads)

  29. Prisoners of Geography: Ten Maps That Tell You Everything You Need to Know About Global Politics

    by Tim Marshall
    Geopolitical exploration of global events and the impact of geography on politics.

    In the bestselling tradition of Why Nations Fail and The Revenge of Geography , an award-winning journalist uses ten maps of crucial regions to explain the geo-political strategies of the world ... (Goodreads)

  30. Letters from a Stoic

    by Seneca
    A collection of Stoic philosophies and advice on living a meaningful life.

    The power and wealth which Seneca the Younger (c.4 B.C. - A.D. 65) acquired as Nero's minister were in conflict with his Stoic beliefs. Nevertheless he was the outstanding figure of his age. The ... (Goodreads)