Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)


Michael T. Nygard - 2007
    Did you design your system to survivef a sudden rush of visitors from Digg or Slashdot? Or an influx of real world customers from 100 different countries? Are you ready for a world filled with flakey networks, tangled databases, and impatient users?If you're a developer and don't want to be on call for 3AM for the rest of your life, this book will help.In Release It!, Michael T. Nygard shows you how to design and architect your application for the harsh realities it will face. You'll learn how to design your application for maximum uptime, performance, and return on investment.Mike explains that many problems with systems today start with the design.

Peopleware: Productive Projects and Teams


Tom DeMarco - 1987
    The answers aren't easy -- just incredibly successful.

Larry H. Miller—Behind the Drive: 99 Inspiring Stories from the Life of an American Entrepreneur


Bryan Miller - 2015
    Miller shared his painful and joyful lessons about the many facets of his life and legacy and candidly spoke about the people and circumstances that influenced him. In Behind the Drive, the tables are turned as we hear firsthand from both famous and obscure people whose lives were influenced, inspired, and even transformed by the compassion, generosity, and leadership of Larry. More than 100 individuals share personal stories about the man who they came to know and love as a philanthropist, a Good Samaritan, an angel in disguise. Quite frankly, Larry H. Miller was addicted to helping people. It didn't matter who they were. It didn't matter what he was doing at the time. When Larry heard the call for help, he unassumingly went about to make things better. The marvel of Miller isn't what he did to shape a community or touch a life, it's how he did it—one person at a time. Readers might ask how did Larry H. Miller have the time to personally impact so many lives? The answer—Larry chose to use his time a little bit differently than most. Behind the Drive pulls back the curtain and shows us the difference one person can make when he's driven to serve.

I Wish I Knew This 20 Years Ago: Understanding The Universal Laws That Govern All Things


Justin Perry - 2014
    Once we understand these laws, we will have a better understanding of how life works.Once we understand how life works, we can make life work for us, instead of against us. This book is an intended guidebook to offer knowledge that you can use throughout life. If I can sum up this entire book in one statement it would be: Your mind is literally shaping the world around you. The Author of this book owns the largest Self-Help YouTube Channel, "YouAreCreators".

The Art of Psychological Warfare: 51 Principles of Conflict Resolution, Negotiation, Strategy, Office Politics, Career Building, Self Help, & Motivation for Success & Happiness in Business & Life


Mark B. Warring - 2015
    The August 26, 2015 reviewer is correct in that there are some typos and at least one misuse of speech in this first edition and they will be corrected if there is enough interest for me to publish a corrected and expanded second edition. The reviewer suggests you read Mr. Greene's book instead, and while his books are excellent, I view his voice and message as distinctly different than mine.Furthermore, the reviewer admits he did not take the time to fully read my book, which would've only taken him about an hour to do, but still feels he can appropriately label it as "paranoia" with "the author... constantly looking over his shoulder, watching for the boogeyman." Emulating Mr. Greene's poetic and heightened writing style, he states "Where this book is flawed and reeks of amateur, Greene's book is slick and authoritative."I don't think my book is for everyone, because not everyone is willing to honestly evaluate how the self interest of others can, at times, collide with their own self interest. If you want a book with no grammatical errors, that is politically correct, and will not challenge your thinking in any way, then this book is not for you. If, on the other hand, you find the subject matter interesting based on the description below and are open minded enough to have your views challenged, then give this book a try. At present I have lowered the price from $2.99 USD to 99 cents in hopes of generating more interest in the book, and hopefully more balanced reviews.If you know anything about Amazon sales rank and pricing, then you know that very little revenue has been generated from this book. I didn't write and publish this for the money. I did it to challenge you. I humbly invite you to take this journey with me. You've got nothing to lose. Sincerely, Mark B. WarringThis book is not a joke. Psychological warfare is happening all around you regardless of whether you admit or not. Why continue to be an unknowing victim? Why continue to hopelessly wish that the world becomes fair? Why not understand the methods others are using against you so that you can know what your options are to defend yourself? You can be a good person with a strong sense of self while engaging in psychological warfare. And you don't have to lose your mind in the process.This brief book of approximately 10,000 words is about the way the world really works and what you can do about it. It is not a book about being nice to people and actively listening to them. Those books have their place, and I'm not necessarily knocking them, but this book won't waste your time with politically correct tactics that you're already smart, studied, and savvy enough to know about.This is a book about confronting your private thoughts about inevitable conflicts. Some of this book may completely shock you and cause you to confront reality for what it truly is. Think of this book as Lao Tzu meeting Sun Tzu meeting Machiavelli meeting Napoleon Hill and formulating a practical treatise for our time.No matter how little or how much money or power you have, you'll be attacked and exploited. But in the wake of conflict and stress, you can be happy and self expressed, as this is ultimately a book about enjoying life's highest victories. Please join me on this journey. Buy this book now and start reading it. I don't think you'll regret it.

Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design


Diomidis Spinellis - 2008
    In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose. Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole. With this book, you'll discover:How Facebook's architecture is the basis for a data-centric application ecosystem The effect of Xen's well-designed architecture on the way operating systems evolve How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems How creeping featurism has helped GNU Emacs gain unanticipated functionality The magic behind the Jikes RVM self-optimizable, self-hosting runtime Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades Differences and similarities between object-oriented and functional architectural views How architectures can affect the software's evolution and the developers' engagement Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture.

Working Effectively with Unit Tests


Jay Fields - 2014
    Unfortunately, developers are creating mountains of unmaintainable tests as a side effect. I've been fighting the maintenance battle pretty aggressively for years, and this book captures the what I believe is the most effective way to test.This book details my strong opinions on the best way to test, while acknowledging alternative styles and various contexts in which tests are written. Whether you prefer my style or not, this book will help you write better Unit and Functional Tests.

What Color Is Your Brain: A Fun and Fascinating Approach to Understanding Yourself and Others


Sheila N. Glazov - 2007
    Discovering and understanding our own strengths and idiosyncrasies while adapting to others can be an overwhelming task.In response to this common frustration, What Color Is Your Brain? A Fun and Fascinating Approach to Understanding Yourself and Others explains the similarities and differences that impact our thoughts and actions. Rather than offer an excuse for people’s behavior, this book helps to explain why our perspectives differ from or relate to the viewpoints of others. Enjoyable, insightful, and easy-to-read, What Color Is Your Brain? is a guide to exploring who we are, why others see us the way they do, and how the four “brain colors” or personality types play a role in our everyday lives.Sheila Glazov has created colorful personality profiles that simplify the complex nature of our traits and talents. With its entertaining anecdotes, innovative perspectives, and resonating concepts, What Color Is Your Brain? is a fun and fascinating book that promotes both self-awareness and acceptance of others.Written for readers of all ages, genders, and backgrounds, this book is intended to facilitate effective communication and cooperation while minimizing frustration in numerous aspects of our everyday lives—at work and home, in dating and marital relationships, with team projects, among family members and friends, and within a mixture of other interpersonal connections. What Color Is Your Brain? offers the essential pieces of the puzzle that is human interaction, teaching us how to recognize and appreciate a spectrum of personality types. With the help of this dynamic book, discovering your own brain color and learning to adapt to others is bound to be a no-brainer.

Too Many Bosses, Too Few Leaders: The Three Essential Principles You Need to Become an Extraordinary Leader


Rajeev Peshawaria - 2011
    He knows precisely what makes the difference between those who are simply bosses and those who are superior leaders, and between those who continue to rise to the top levels and those who get stuck along the way.In this lively and remarkably empowering book, Peshawaria offers readers the opportunity to experience the highest level of leadership training available in the world. Introducing the three core principles he has observed are the foundation of the best leadership––that great leaders clearly define their purpose and values; that nobody can motivate another person because everyone comes premotivated; and that a leader’s job is not to directly produce results but to create the conditions that will harness the energy of others—he details his unique and proven program for achieving leadership excellence. Sharing a wealth of illuminating stories, from those of Mulally’s achievement at Ford and Mack’s at Morgan Stanley, to how Harvey Golub and Ken Chenault successfully restored American Express to long-term sustainable growth, how Neville Isdell turned the Coca-Cola Company around, and the continuing prowess of Jeff Bezos in growing Amazon.com, he first reveals how extraordinary leaders marshal and sustain the level of energy in themselves that is required and how they enlist a core group of proficient co-leaders. He then outlines how to harness the energy and talents of those at all levels of an organization, igniting their motivation by following his RED guidelines for addressing their core needs concerning their Role, their work Environment, and their career Development. Finally, he introduces his unique Brains, Bones, and Nerves framework for: developing a clear strategy for competitive advantage (the Brains); crafting an optimal organizational structure (the Bones); and fostering a highly cooperative and motivated company culture (the Nerves). Filled with specific tips about the vital questions to ask and simple but powerful steps to follow, Too Many Bosses, Too Few Leaders is a manager’s essential tool kit for long-term superior performance.

Squawk!: How to Stop Making Noise and Start Getting Results


Travis Bradberry - 2008
    In this fun, illuminating parable, we follow Charlie the Seagull as he learns that the secret to being a successful boss lies in a deeper understanding of what management really is and how our actions are perceived by those around us.

Behind the Cloud: The Untold Story of How Salesforce.com Went from Idea to Billion-Dollar Company-And Revolutionized an Industry


Marc Benioff - 2009
    Showing how salesforce.com not only survived the dotcom implosion of 2001, but went on to define itself as the leader of the cloud computing revolution and spark a $46-billion dollar industry, Benioff's story will help business leaders and entrepreneurs stand out, innovate better, and grow faster in any economic climate. In Behind the Cloud, Benioff shares the strategies that have inspired employees, turned customers into evangelists, leveraged an ecosystem of partners, and allowed innovation to flourish.

Code: The Hidden Language of Computer Hardware and Software


Charles Petzold - 1999
    And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.

Little Black Book for Stunning Success + Tools for Action Mastery


Robin S. Sharma - 2016
    Discover the mindsets of the best, install the rituals of the icons, run the habits of the heroes and massive improvements will be yours for the taking. In The Little Black Book of stunning success, Robin Sharma - one of the true masters of leadership + elite performance on the planet - shares the potent insights that have helped so many people just like you do legendary work, live remarkable lives and lift everyone around them in the process. If you're truly ready to live your dreams, this book is your fuel. Dream. Dare. Lead. Learn. Craft. Create. Produce. Perfect. Iterate. Optimize. Inspire. Impact. Win. Repeat. Push. Rest. Love. Live.

Big Data Now: 2012 Edition


O'Reilly Media Inc. - 2012
    It's not just a technical book or just a businessguide. Data is ubiquitous and it doesn't pay much attention toborders, so we've calibrated our coverage to follow it wherever itgoes.In the first edition of Big Data Now, the O'Reilly team tracked thebirth and early development of data tools and data science. Now, withthis second edition, we're seeing what happens when big data grows up:how it's being applied, where it's playing a role, and theconsequences -- good and bad alike -- of data's ascendance.We've organized the second edition of Big Data Now into five areas:Getting Up to Speed With Big Data -- Essential information on thestructures and definitions of big data.Big Data Tools, Techniques, and Strategies -- Expert guidance forturning big data theories into big data products.The Application of Big Data -- Examples of big data in action,including a look at the downside of data.What to Watch for in Big Data -- Thoughts on how big data will evolveand the role it will play across industries and domains.Big Data and Health Care -- A special section exploring thepossibilities that arise when data and health care come together.

Software Engineering at Google: Lessons Learned from Programming Over Time


Titus Winters - 2020
    With this book, you'll get a candid and insightful look at how software is constructed and maintained by some of the world's leading practitioners.Titus Winters, Tom Manshreck, and Hyrum K. Wright, software engineers and a technical writer at Google, reframe how software engineering is practiced and taught: from an emphasis on programming to an emphasis on software engineering, which roughly translates to programming over time.You'll learn:Fundamental differences between software engineering and programmingHow an organization effectively manages a living codebase and efficiently responds to inevitable changeWhy culture (and recognizing it) is important, and how processes, practices, and tools come into play