Patterns of Enterprise Application Architecture


Martin Fowler - 2002
    Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their developers do not understand the architectural lessons that experienced object developers have learned. Patterns of Enterprise Application Architecture is written in direct response to the stiff challenges that face enterprise application developers. The author, noted object-oriented designer Martin Fowler, noticed that despite changes in technology--from Smalltalk to CORBA to Java to .NET--the same basic design ideas can be adapted and applied to solve common problems. With the help of an expert group of contributors, Martin distills over forty recurring solutions into patterns. The result is an indispensable handbook of solutions that are applicable to any enterprise application platform. This book is actually two books in one. The first section is a short tutorial on developing enterprise applications, which you can read from start to finish to understand the scope of the book's lessons. The next section, the bulk of the book, is a detailed reference to the patterns themselves. Each pattern provides usage and implementation information, as well as detailed code examples in Java or C#. The entire book is also richly illustrated with UML diagrams to further explain the concepts. Armed with this book, you will have the knowledge necessary to make important architectural decisions about building an enterprise application and the proven patterns for use when building them. The topics covered include - Dividing an enterprise application into layers - The major approaches to organizing business logic - An in-depth treatment of mapping between objects and relational databases - Using Model-View-Controller to organize a Web presentation - Handling concurrency for data that spans multiple transactions - Designing distributed object interfaces

The Design of Everyday Things


Donald A. Norman - 1988
    It could forever change how you experience and interact with your physical surroundings, open your eyes to the perversity of bad design and the desirability of good design, and raise your expectations about how things should be designed.B & W photographs and illustrations throughout.

The Mind Map Book: How to Use Radiant Thinking to Maximize Your Brain's Untapped Potential


Tony Buzan - 1993
    Now, in his most comprehensive book yet on the topic, Buzan reveals exciting new ways to improve one's memory, concentration, creativity, ability to learn, and more.

Wooden: A Lifetime of Observations and Reflections On and Off the Court


John Wooden - 1997
    Raised on a small farm in south-central Indiana, he offers lessons and wisdom learned throughout his career at UCLA, and life as a dedicated husband, father, and teacher.These lessons, along with personal letters from Bill Walton, Denny Crum, Kareem Abdul-Jabbar, and Bob Costas, among others, have made Wooden: A Lifetime of Observations and Reflections on and off the Court an inspirational classic.

The Creator's Code The Six Essential Skills of Extraordinary Entrepreneurs


Amy Wilkinson - 2014
    This landmark book is based on 200 interviews with today’s leading entrepreneurs including the founders of LinkedIn, Chipotle, eBay, Under Armour, Tesla Motors, SpaceX, Spanx, Airbnb, PayPal, Jetblue, Gilt Groupe, Theranos, and Dropbox. Over the course of five years, Amy Wilkinson conducted rigorous interviews and analyzed research across many different fields. From the creators of the companies ranging from Yelp to Chobani to Zipcar, she found that entrepreneurial success works in much the same way. Creators are not born with an innate ability to conceive and build $100 million enterprises. They work at it. They all share fundamental skills that can be learned, practiced, and passed on.The Creator’s Code reveals six skills that make creators of all kinds of endeavors breakthrough. These skills aren’t rare gifts or slim chance talents. Entrepreneurship, Wilkinson demonstrates, is accessible to everyone. The book’s insights provide core guidance for success in the new world of work.

Management 3.0: Leading Agile Developers, Developing Agile Leaders


Jurgen Appelo - 2010
    Unfortunately, reliable guidance on Agile management has been scarce indeed. Now, leading Agile manager Jurgen Appelo fills that gap, introducing a realistic approach to leading, managing, and growing your Agile team or organization. Writing for current managers and developers moving into management, Appelo shares insights that are grounded in modern complex systems theory, reflecting the intense complexity of modern software development. Appelo's Management 3.0 model recognizes that today's organizations are living, networked systems; and that management is primarily about people and relationships. Management 3.0 doesn't offer mere checklists or prescriptions to follow slavishly; rather, it deepens your understanding of how organizations and Agile teams work and gives you tools to solve your own problems. Drawing on his extensive experience as an Agile manager, the author identifies the most important practices of Agile management and helps you improve each of them. Coverage includes - Getting beyond "Management 1.0" control and "Management 2.0" fads - Understanding how complexity affects your organization - Keeping your people active, creative, innovative, and motivated - Giving teams the care and authority they need to grow on their own - Defining boundaries so teams can succeed in alignment with business goals - Sowing the seeds for a culture of software craftsmanship - Crafting an organizational network that promotes success - Implementing continuous improvement that actually works Thoroughly pragmatic-and never trendy-Jurgen Appelo's Management 3.0 helps you bring greater agility to any software organization, team, or project.

How to Be Creative


Hugh MacLeod - 2009
    The book will be divided into 30+ Pearls of Wisdom (based on the original manifesto and wildly successful Web phenomenon, "How to Be Creative"), and will be laced throughout with the author's witty, smart single-frame cartoons.

Subtract: The Untapped Science of Less


Leidy Klotz - 2021
    When humans solve problems, we overlook an incredibly powerful option: We don’t subtract. We pile on “to-dos” but don’t consider “stop-doings.” We create incentives for high performance, but don’t get rid of obstacles to our goals.Whether considering a stack of Legos, preparing a grilled cheese sandwich, or writing an essay, Leidy Klotz shows that we consistently overlook the principle of subtraction as a way to improve. Our mental preference for addition—for adding to what’s already there rather than thinking of taking away—is so wide-spread and strong that we would prefer to accommodate wrong ideas than simply remove them.Drawing from his own pioneering research and scientific research throughout history, Klotz examines cultural, political, and economic trends underlying our neglect of subtraction, asserting that we have billions of years of evidence showing that lifeforms are perfectly capable of subtracting to improve.Proposing a new way to frame our behaviors, Klotz shares thought-provoking examples and anecdotes to supplement his proven techniques on implementing a new perspective and understanding of subtraction. By learning to use the counterintuitive approach of subtracting, we can revolutionize not just our day-to-day lives, but our work across every field and industry. Subtract shows how this innovative approach to life is the key to unlocking our greatest potential.

The Non-Designer's Design Book


Robin P. Williams - 2003
    Not to worry: This book is the one place you can turn to find quick, non-intimidating, excellent design help. In The Non-Designer's Design Book, 2nd Edition, best-selling author Robin Williams turns her attention to the basic principles of good design and typography. All you have to do is follow her clearly explained concepts, and you'll begin producing more sophisticated, professional, and interesting pages immediately. Humor-infused, jargon-free prose interspersed with design exercises, quizzes, illustrations, and dozens of examples make learning a snap—which is just what audiences have come to expect from this best-selling author.

Radical Focus: Achieving Your Most Important Goals with Objectives and Key Results


Christina Wodtke - 2016
    It’s not about to-do lists and accountability charts. It’s about creating a framework for regular check-ins, key results, and most of all, the beauty of a good fail – and how to take a temporary disaster and turn it into a future success. In this book, Wodtke takes you through the fictional case study of Hanna and Jack, who are struggling to survive in their own startup. They fight shiny object syndrome, losing focus, and dealing with communication issues. After hard lessons, they learn the practical steps they need to do what must be done. The second half of the book demonstrates how to use Objectives and Key Results (OKRs) to help teams realize big goals in a methodical way, leaving nothing to chance. Laid out in a practical but compelling way, she makes the lessons of Hanna and Jack’s story clear and actionable. Ready to move your team in the right direction? Read this, and learn the system of creating your focus – and finding success. "Busy grinding without purpose is the secret death of too many startups. In this memorable story, Christina gives us a glimpse of a more satisfying kind of startup--still hard and chaotic but full of purpose and the chance to build something great." James Cham, Founder, Bloomberg Beta "This book is useful, actionable, and actually fun to read! If you want to get your team aligned around real, measurable goals, Radical Focus will teach you how to do it quickly and clearly." -Laura Klein, Principal, Users Know "Someone once told me that 'problems are just opportunities that haven’t presented themselves'. Since I was introduced to OKRs, they've been an invaluable tool for me, and our company. Christina's ideas have been instrumental, allowing me to better navigate the often ambiguous approach to goal setting and along the way creating a more open and accountable team and a clearer path for myself professionally. I personally can't thank her enough for the guidance." Scott Baldwin, Director of Services, Yellow Pencil "Radical Focus illustrates how to implement OKRs in an engaging, compact, realistic story. Best of all, Wodtke proves OKRs can be fun!" Ben Lamorte, OKRs.com

Finish: Give Yourself the Gift of Done


Jon Acuff - 2017
    I’ve started a million things, but I never finish them. Why can’t I finish?According to studies, 92 percent of New Year’s resolutions fail. You’ve practically got a better shot at getting into Juilliard to become a ballerina than you do at finishing your goals. For years, I thought my problem was that I didn’t try hard enough. So I started getting up earlier. I drank enough energy drinks to kill a horse. I hired a life coach and ate more superfoods. Nothing worked, although I did develop a pretty nice eyelid tremor from all the caffeine. It was like my eye was waving at you, very, very quickly. Then, while leading a thirty-day online course to help people work on their goals, I learned something surprising: The most effective exercises were not those that pushed people to work harder. The ones that got people to the finish line did just the opposite— they took the pressure off. Why? Because the sneakiest obstacle to meeting your goals is not laziness, but perfectionism. We’re our own worst critics, and if it looks like we’re not going to do something right, we prefer not to do it at all. That’s why we’re most likely to quit on day two, “the day after perfect”—when our results almost always underper­form our aspirations. The strategies in this book are counterintuitive and might feel like cheating. But they’re based on studies conducted by a university researcher with hundreds of participants. You might not guess that having more fun, eliminating your secret rules, and choosing something to bomb intentionally works. But the data says otherwise. People who have fun are 43 percent more successful! Imagine if your diet, guitar playing, or small business was 43 percent more suc­cessful just by following a few simple principles. If you’re tired of being a chronic starter and want to become a consistent finisher, you have two options: You can continue to beat yourself up and try harder, since this time that will work. Or you can give yourself the gift of done.

Career Superpowers: Succeeding on Purpose


James A. Whittaker - 2014
    Take away the pedigreed and the prodigies—you know the people who are going to succeed no matter what—and the brown-nosers and right-time-right-place lottery winners and who do you have left? The people who succeeded on purpose. Study these folks carefully and you’ll find common themes around their path to the top. This book exposes the career strategies of the ultra-successful and analyzes them in detail. You’ll learn about personal strategies for identifying high-payoff activities and gain insight into being more effective as an individual contributor, manager and leader. You will learn how to identify and interact with the right set of career mentors and role models. Being successful doesn’t have to be an accident. Read this book and learn how to succeed on purpose.

Inspired: How to Create Tech Products Customers Love


Marty Cagan - 2008
    The goal of the book is to share the techniques of the best companies. This book is aimed primarily at Product Managers working on technology-powered products. That includes the hundreds of "tech companies" like Google, Facebook, Amazon, Twitter and the like, as well as the thousands of companies moving to leverage technology (financial companies, media companies, retailers, manufacturers, nearly every industry). Inspired covers companies from early stage start-ups to large, established companies. The products might be consumer products or devices, business services for small businesses to enterprises, internal tools, and developer platforms.Inspired is secondarily aimed at the designers, engineers, user researchers and data scientists that work closely with the product managers on product teams at these same companies.

Crossing the Unknown Sea: Work as a Pilgrimage of Identity


David Whyte - 2001
    It shows how poetry and practicality, far from being mutually exclusive, reinforce each other to give every aspect of our lives meaning and direction. For anyone who wants to deepen their connection to their life’s work—or find out what their life’s work is—this book can help navigate the way.Whyte encourages readers to take risks at work that will enhance their personal growth, and shows how burnout can actually be beneficial and used to renew professional interest. He asserts that too many people blindly trudge through a mediocre work life because so many “busy” tasks prevent significant reflection and analysis of job satisfaction. People often turn to spiritual practice or religion to nurture their souls, but overlook how work can actually be our greatest opportunity for discovery and growth. Crossing the Unknown Sea combines poetry, gifted storytelling and Whyte’s personal experience to reveal work’s potential to fulfill us and bring us closer to ultimate freedom and happiness.

Alchemy: The Surprising Power of Ideas That Don't Make Sense


Rory Sutherland - 2019
    Wonderfully applicable to everything in life, and funny as hell.’ Nassim Nicholas TalebTo be brilliant, you have to be irrationalWhy is Red Bull so popular – even though everyone hates the taste? Why do countdown boards on platforms take away the pain of train delays? And why do we prefer stripy toothpaste?We think we are rational creatures. Economics and business rely on the assumption that we make logical decisions based on evidence.But we aren’t, and we don’t.In many crucial areas of our lives, reason plays a vanishingly small part. Instead we are driven by unconscious desires, which is why placebos are so powerful. We are drawn to the beautiful, the extravagant and the absurd – from lavish wedding invitations to tiny bottles of the latest fragrance. So if you want to influence people’s choices you have to bypass reason. The best ideas don’t make rational sense: they make you feel more than they make you think.Rory Sutherland is the Ogilvy advertising legend whose TED Talks have been viewed nearly 7 million times. In his first book he blends cutting-edge behavioural science, jaw-dropping stories and a touch of branding magic, on his mission to turn us all into idea alchemists. The big problems we face every day, whether as an individual or in society, could very well be solved by letting go of logic and embracing the irrational.