Designing Data-Intensive Applications


Martin Kleppmann - 2015
    Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures

The Five Languages of Appreciation in the Workplace: Empowering Organizations by Encouraging People


Gary Chapman - 2011
    This book helps supervisors and managers effectively communicate appreciation and encouragement to their employees, resulting in higher levels of job satisfaction, healthier relationships between managers and employees, and decreased cases of burnout. Ideal for both the profit and non-profit sectors, the principles presented in this book have a proven history of success in businesses, schools, medical offices, churches, and industry. Each book contains an access code for the reader to take a comprehensive online MBA Inventory (Motivating By Appreciation) - a $20 value.The inventory is designed to provide a clearer picture of an individual's primary language of appreciation and motivation as experienced in a work-related setting. It identifies individuals' preference in the languages of appreciation. Understanding an individual's primary and secondary languages of appreciation can assist managers and supervisors in communicating effectively to their team members.

Quiet: The Power of Introverts in a World That Can't Stop Talking


Susan Cain - 2012
    They are the ones who prefer listening to speaking; who innovate and create but dislike self-promotion; who favor working on their own over working in teams. It is to introverts—Rosa Parks, Chopin, Dr. Seuss, Steve Wozniak—that we owe many of the great contributions to society. In Quiet, Susan Cain argues that we dramatically undervalue introverts and shows how much we lose in doing so. She charts the rise of the Extrovert Ideal throughout the twentieth century and explores how deeply it has come to permeate our culture. She also introduces us to successful introverts—from a witty, high-octane public speaker who recharges in solitude after his talks, to a record-breaking salesman who quietly taps into the power of questions. Passionately argued, superbly researched, and filled with indelible stories of real people, Quiet has the power to permanently change how we see introverts and, equally important, how they see themselves.Now with Extra Libris material, including a reader’s guide and bonus content.

Blindspot: Hidden Biases of Good People


Mahzarin R. Banaji - 2013
    Banaji and Anthony G. Greenwald as they explore the hidden biases we all carry from a lifetime of exposure to cultural attitudes about age, gender, race, ethnicity, religion, social class, sexuality, disability status, and nationality.“Blindspot” is the authors’ metaphor for the portion of the mind that houses hidden biases. Writing with simplicity and verve, Banaji and Greenwald question the extent to which our perceptions of social groups—without our awareness or conscious control—shape our likes and dislikes and our judgments about people’s character, abilities, and potential.In Blindspot, the authors reveal hidden biases based on their experience with the Implicit Association Test, a method that has revolutionized the way scientists learn about the human mind and that gives us a glimpse into what lies within the metaphoric blindspot.The title’s “good people” are those of us who strive to align our behavior with our intentions. The aim of Blindspot is to explain the science in plain enough language to help well-intentioned people achieve that alignment. By gaining awareness, we can adapt beliefs and behavior and “outsmart the machine” in our heads so we can be fairer to those around us. Venturing into this book is an invitation to understand our own minds.Brilliant, authoritative, and utterly accessible, Blindspot is a book that will challenge and change readers for years to come.Praise for Blindspot  “Conversational . . . easy to read, and best of all, it has the potential, at least, to change the way you think about yourself.”—Leonard Mlodinow, The New York Review of Books  “Accessible and authoritative . . . While we may not have much power to eradicate our own prejudices, we can counteract them. The first step is to turn a hidden bias into a visible one. . . . What if we’re not the magnanimous people we think we are?”—The Washington Post  “Banaji and Greenwald deserve a major award for writing such a lively and engaging book that conveys an important message: Mental processes that we are not aware of can affect what we think and what we do. Blindspot is one of the most illuminating books ever written on this topic.”—Elizabeth F. Loftus, Ph.D., distinguished professor, University of California, Irvine; past president, Association for Psychological Science; author of Eyewitness Testimony   “A wonderfully cogent, socially relevant, and engaging book that helps us think smarter and more humanely. This is psychological science at its best, by two of its shining stars.”—David G. Myers, professor, Hope College, and author of Intuition: Its Powers and Perils   “[The authors’] work has revolutionized social psychology, proving that—unconsciously—people are affected by dangerous stereotypes.”—Psychology Today“An accessible and persuasive account of the causes of stereotyping and discrimination . . . Banaji and Greenwald will keep even nonpsychology students engaged with plenty of self-examinations and compelling elucidations of case studies and experiments.”—Publishers Weekly   “A stimulating treatment that should help readers deal with irrational biases that they would otherwise consciously reject.”—Kirkus Reviews

The Introvert's Way: Living a Quiet Life in a Noisy World


Sophia Dembling - 2012
     This clever and pithy book challenges introverts to take ownership of their personalities...with quiet strength. Sophia Dembling asserts that the introvert’s lifestyle is not “wrong” or lacking, as society or extroverts would have us believe. Through a combination of personal insights and psychology, The Introvert’s Way helps and encourages introverts to embrace their nature, to respect traits they may have been ashamed of and reframe them as assets. You’re not shy; rather, you appreciate the joys of quiet. You’re not antisocial; instead, you enjoy recharging through time alone. You’re not unfriendly, but you do find more meaning in one-on-one connections than large gatherings. By honoring what makes them unique, this astute and inspiring book challenges introverts to “own” their introversion, igniting a quiet revolution that will change how they see themselves and how they engage with the world.

Code Complete


Steve McConnell - 1993
    Now this classic book has been fully updated and revised with leading-edge practices--and hundreds of new code samples--illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor--or evolve--code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project

The Culture Map: Breaking Through the Invisible Boundaries of Global Business


Erin Meyer - 2014
    Renowned expert Erin Meyer is your guide through this subtle, sometimes treacherous terrain where people from starkly different backgrounds are expected to work harmoniously together.When you have Americans who precede anything negative with three nice comments; French, Dutch, Israelis, and Germans who get straight to the point (“your presentation was simply awful”); Latin Americans and Asians who are steeped in hierarchy; Scandinavians who think the best boss is just one of the crowd—the result can be, well, sometimes interesting, even funny, but often disastrous.Even with English as a global language, it’s easy to fall into cultural traps that endanger careers and sink deals when, say, a Brazilian manager tries to fathom how his Chinese suppliers really get things done, or an American team leader tries to get a handle on the intra-team dynamics between his Russian and Indian team members.In The Culture Map, Erin Meyer provides a field-tested model for decoding how cultural differences impact international business. She combines a smart analytical framework with practical, actionable advice for succeeding in a global world.

The Goal: A Process of Ongoing Improvement


Eliyahu M. Goldratt - 1984
    His factory is rapidly heading for disaster. So is his marriage. He has ninety days to save his plant—or it will be closed by corporate HQ, with hundreds of job losses. It takes a chance meeting with a colleague from student days—Jonah—to help him break out of conventional ways of thinking to see what needs to be done.The story of Alex's fight to save his plant is more than compulsive reading. It contains a serious message for all managers in industry and explains the ideas which underline the Theory of Constraints (TOC) developed by Eli Goldratt.

Coders: The Making of a New Tribe and the Remaking of the World


Clive Thompson - 2019
    And this may sound weirdly obvious, but every single one of those pieces of software was written by a programmer. Programmers are thus among the most quietly influential people on the planet. As we live in a world made of software, they're the architects. The decisions they make guide our behavior. When they make something newly easy to do, we do a lot more of it. If they make it hard or impossible to do something, we do less of it.If we want to understand how today's world works, we ought to understand something about coders. Who exactly are the people that are building today's world? What makes them tick? What type of personality is drawn to writing software? And perhaps most interestingly -- what does it do to them?One of the first pieces of coding a newbie learns is the program to make the computer say "Hello, world!" Like that piece of code, Clive Thompson's book is a delightful place to begin to understand this vocation, which is both a profession and a way of life, and which essentially didn't exist little more than a generation ago, but now is considered just about the only safe bet we can make about what the future holds. Thompson takes us close to some of the great coders of our time, and unpacks the surprising history of the field, beginning with the first great coders, who were women. Ironically, if we're going to traffic in stereotypes, women are arguably "naturally" better at coding than men, but they were written out of the history, and shoved out of the seats, for reasons that are illuminating. Now programming is indeed, if not a pure brotopia, at least an awfully homogenous community, which attracts people from a very narrow band of backgrounds and personality types. As Thompson learns, the consequences of that are significant - not least being a fetish for disruption at scale that doesn't leave much time for pondering larger moral issues of collateral damage. At the same time, coding is a marvelous new art form that has improved the world in innumerable ways, and Thompson reckons deeply, as no one before him has, with what great coding in fact looks like, who creates it, and where they come from. To get as close to his subject has he can, he picks up the thread of his own long-abandoned coding practice, and tries his mightiest to up his game, with some surprising results.More and more, any serious engagement with the world demands an engagement with code and its consequences, and to understand code, we must understand coders. In that regard, Clive Thompson's Hello, World! is a marvelous and delightful master class.

Developer Hegemony: The Future of Labor


Erik Dietrich - 2017
    The modern economy—the world itself—relies on technology. Demand for the people who can produce it far outweighs the supply. So why do developers occupy largely subordinate roles in the corporate structure? Developer Hegemony explores the past, present, and future of the corporation and what it means for developers. While it outlines problems with the modern corporate structure, it’s ultimately a play-by-play of how to leave the corporate carnival and control your own destiny. And it’s an emboldening, specific vision of what software development looks like in the world of developer hegemony—one where developers band together into partner firms of “efficiencers,” finally able to command the pay, respect, and freedom that’s earned by solving problems no one else can. Developers, if you grow tired of being treated like geeks who can only be trusted to take orders and churn out code, consider this your call to arms. Bring about the autonomous future that’s rightfully yours. It’s time for developer hegemony.

The Information: A History, a Theory, a Flood


James Gleick - 2011
    The story of information begins in a time profoundly unlike our own, when every thought and utterance vanishes as soon as it is born. From the invention of scripts and alphabets to the long-misunderstood talking drums of Africa, Gleick tells the story of information technologies that changed the very nature of human consciousness. He provides portraits of the key figures contributing to the inexorable development of our modern understanding of information: Charles Babbage, the idiosyncratic inventor of the first great mechanical computer; Ada Byron, the brilliant and doomed daughter of the poet, who became the first true programmer; pivotal figures like Samuel Morse and Alan Turing; and Claude Shannon, the creator of information theory itself. And then the information age arrives. Citizens of this world become experts willy-nilly: aficionados of bits and bytes. And we sometimes feel we are drowning, swept by a deluge of signs and signals, news and images, blogs and tweets. The Information is the story of how we got here and where we are heading.

The 360 Degree Leader: Developing Your Influence from Anywhere in the Organization


John C. Maxwell - 2005
    Maxwell's thirty years of experience teaching people how to make a significant difference in their organizations.Don't wait for that promotion!Start leading NOW... right where you are!What's the number one question leadership expert John C. Maxwell is asked while conducting his leadership conferences?  "How can I implement what you teach when I'm not the top leader?"Is it possible to lead well when you're not the top dog?  How about if the person you work for is a bad leader?  The answer is a resounding yes!  Welcome to The 360° Leader.  People who desire to lead from the middle of organizations face unique challenges.  And they are often held back by myths that prevent them from developing their influence.  Dr. Maxwell, one of the globe's most trusted leadership mentors, debunks the myths, shows you how to overcome the challenges, and teaches you the skills you need to become a 360° leader.If you have found yourself trying to lead from the middle of the organization, as the vast majority of professionals do, then you need Maxwell's insights.  You have a unique opportunity to exercise influence in all directions-up (to the boss), across (among your peers), and down (to those you lead).The good news is that your influence is greater than you know.  Practice the disciplines of 360° leadership and the opportunities will be endless... for your organization, for your career, and for your life.

If I Understood You, Would I Have This Look on My Face?: My Adventures in the Art and Science of Relating and Communicating


Alan Alda - 2017
    With his trademark humor and frankness, Alan Alda explains what makes the out-of-the-box techniques he developed after his years as the host of Scientific American Frontiers so effective. This book reveals what it means to be a true communicator, and how we can communicate better, in every aspect of our lives—with our friends, lovers, and families, with our doctors, in business settings, and beyond.

Subliminal: How Your Unconscious Mind Rules Your Behavior


Leonard Mlodinow - 2012
    The latter has long been the subject of speculation, but over the past two decades researchers have developed remarkable new tools for probing the hidden, or subliminal, workings of the mind. The result of this explosion of research is a new science of the unconscious and a sea change in our understanding of how the subliminal mind affects the way we live.Employing his trademark wit and lucid, accessible explanations of the most obscure scientific subjects, Leonard Mlodinow takes us on a tour of this research, unraveling the complexities of the subliminal self and increasing our understanding of how the human mind works and how we interact with friends, strangers, spouses, and coworkers. In the process he changes our view of ourselves and the world around us.

Think Like a Rocket Scientist: Simple Strategies You Can Use to Make Giant Leaps in Work and Life


Ozan Varol - 2020
    A former rocket scientist reveals the habits, ideas, and strategies that will empower you to turn the seemingly impossible into the possible. Rocket science is often celebrated as the ultimate triumph of technology. But it's not. Rather, it's the apex of a certain thought process -- a way to imagine the unimaginable and solve the unsolvable. It's the same thought process that enabled Neil Armstrong to take his giant leap for mankind, that allows spacecraft to travel millions of miles through outer space and land on a precise spot, and that brings us closer to colonizing other planets. Fortunately, you don't have to be a rocket scientist to think like one. In this accessible and practical book, Ozan Varol reveals nine simple strategies from rocket science that you can use to make your own giant leaps in work and life -- whether it's landing your dream job, accelerating your business, learning a new skill, or creating the next breakthrough product. Today, thinking like a rocket scientist is a necessity. We all encounter complex and unfamiliar problems in our lives. Those who can tackle these problems -- without clear guidelines and with the clock ticking -- enjoy an extraordinary advantage. Think Like a Rocket Scientist will inspire you to take your own moonshot and enable you to achieve liftoff.