Practical Object Oriented Design in Ruby


Sandi Metz - 2012
    The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting manageable, extensible, and pleasing code. She shows you how to build new applications that can survive success and repair existing applications that have become impossible to change. Each technique is illustrated with extended examples, all downloadable from the companion Web site, poodr.info. The first title to focus squarely on object-oriented Ruby application design, Practical Object-Oriented Design in Ruby will guide you to superior outcomes, whatever your previous Ruby experience. Novice Ruby programmers will find specific rules to live by; intermediate Ruby programmers will find valuable principles they can flexibly interpret and apply; and advanced Ruby programmers will find a common language they can use to lead development and guide their colleagues. This guide will help you Understand how object-oriented programming can help you craft Ruby code that is easier to maintain and upgrade Decide what belongs in a single Ruby class Avoid entangling objects that should be kept separate Define flexible interfaces among objects Reduce programming overhead costs with duck typing Successfully apply inheritance Build objects via composition Design cost-effective tests Solve common problems associated with poorly designed Ruby code

Seeing What Others Don't: The Remarkable Ways We Gain Insights


Gary Klein - 2013
    We also need insights into the everyday things that frustrate and confuse us so that we can more effectively solve problems and get things done. Yet we know very little about when, why, or how insights are formed—or what blocks them. In Seeing What Others Don't, renowned cognitive psychologist Gary Klein unravels the mystery.Klein is a keen observer of people in their natural settings—scientists, businesspeople, firefighters, police officers, soldiers, family members, friends, himself—and uses a marvelous variety of stories to illuminate his research into what insights are and how they happen. What, for example, enabled Harry Markopolos to put the finger on Bernie Madoff? How did Dr. Michael Gottlieb make the connections between different patients that allowed him to publish the first announcement of the AIDS epidemic? What did Admiral Yamamoto see (and what did the Americans miss) in a 1940 British attack on the Italian fleet that enabled him to develop the strategy of attack at Pearl Harbor? How did a “smokejumper” see that setting another fire would save his life, while those who ignored his insight perished? How did Martin Chalfie come up with a million-dollar idea (and a Nobel Prize) for a natural flashlight that enabled researchers to look inside living organisms to watch biological processes in action?Klein also dissects impediments to insight, such as when organizations claim to value employee creativity and to encourage breakthroughs but in reality block disruptive ideas and prioritize avoidance of mistakes. Or when information technology systems are “dumb by design” and block potential discoveries. Both scientifically sophisticated and fun to read, Seeing What Others Don't shows that insight is not just a “eureka!” moment but a whole new way of understanding.

Think In Systems: The Theory and Practice of Strategic Planning, Problem Solving, and Creating Lasting Results - Complexity Made Simple


Zoe McKey - 2018
    Sometimes our best efforts can result in the opposite of what we want over time. How can we avoid these unwanted results? If we apply conventional thinking to complex issues, we often maintain or increase the very problems we want to fix. There is, however, a solution to get the desired results. Think in Systems is a concise information manual offering high-level problem-solving methods for personal and global issues. The book presents the main features of systems thinking in an understandable and everyday manner, helping you to develop this skill top analysts and world leaders use. If you thought that complex thinking is only for people who deal with complex issues like running a company or country, think again. Every issue is complex. Running out of gas is a simple problem, but I’m sure you’re dealing with much greater headaches on a daily basis. Your life is a system. Everything that is connected to your system (life) is a part of it. However, you are just a subsystem in the larger picture. Your town, country, the world, the solar system are all bigger systems you are a part of. These systems are interconnected. Whatever you do will affect the system and whatever the system does will affect your life. Systems can have positive and negative effect on your life – or on the life of people generally. The greatest problems like hunger, war, and poverty are all failures in the system. Similarly, fights with your loved ones, being stuck in a rut at your job are also system failures. They are not only your fault. Thus they can’t be fixed with a simple cause-effect thinking. Learn to use systems thinking in your business, relationships, friendships, and general political, socio-economic, and environmental issues. Systems thinking boosts your critical thinking skills, makes you more logical, enhances your analytical abilities, and makes you more creative. Systems thinking won’t put extra pressure on your cognition. Quite the contrary, you’ll have fewer headaches knowing that you surely didn’t miss any detail when you tried to solve a problem. "We cannot solve our problems with the same thinking we used when we created them." Albert Einstein • Learn the main aspects, concepts, and models of systems thinking. • Design models and systems maps to solve your problems • Find solutions to your underlying problems, not just the symptoms • Improve your mental health, wealth, and relationships Systems thinking is a relatively new discipline which doesn’t get the exposure it deserves. However, our world grows more connected, interdependent and complex with each passing day. Becoming a systems thinker will help you to overcome your confusion and fear of missing the whole picture, and help you find more effective solutions to your personal (and if you are up to it), global problems. •Widen your understanding of international economic, political, and socio-economic affairs •Manage your business better •The most helpful materials, books, and experts to learn even more about systems thinking Identify your problems more accurately. Find solutions to your problems, don’t just treat the symptoms.

The Future of Competition: Co-Creating Unique Value With Customers


C.K. Prahalad - 2004
    K. Prahalad and Venkat Ramaswamy explore why, despite unbounded opportunities for innovation, companies still can't satisfy customers and sustain profitable growth. The explanation for this apparent paradox lies in recognizing the structural changes brought about by the convergence of industries and technologies; ubiquitous connectivity and globalization; and, as a consequence, the evolving role of the consumer from passive recipient to active co-creator of value. Managers need a new framework for value creation. Increasingly, individual customers interact with a network of firms and consumer communities to co-create value. No longer can firms autonomously create value. Neither is value embedded in products and services per se. Products are but an artifact around which compelling individual experiences are created. As a result, the focus of innovation will shift from products and services to experience environments that individuals can interact with to co-construct their own experiences. These personalized co-creation experiences are the source of unique value for consumers and companies alike.In this emerging opportunity space, companies must build new strategic capital—a new theory on how to compete. This book presents a detailed view of the new functional, organizational, infrastructure, and governance capabilities that will be required for competing on experiences and co-creating unique value.

The Invisible Gorilla: And Other Ways Our Intuitions Deceive Us


Christopher Chabris - 2010
    In The Invisible Gorilla, Christopher Chabris and Daniel Simons, creators of one of psychology’s most famous experiments, use remarkable stories and counterintuitive scientific findings to demonstrate an important truth: Our minds don’t work the way we think they do. We think we see ourselves and the world as they really are, but we’re actually missing a whole lot.Again and again, we think we experience and understand the world as it is, but our thoughts are beset by everyday illusions. We write traffic laws and build criminal cases on the assumption that people will notice when something unusual happens right in front of them. We’re sure we know where we were on 9/11, falsely believing that vivid memories are seared into our minds with perfect fidelity. And as a society, we spend billions on devices to train our brains because we’re continually tempted by the lure of quick fixes and effortless self-improvement.  The Invisible Gorilla reveals the myriad ways that our intuitions can deceive us, but it’s much more than a catalog of human failings. Chabris and Simons explain why we succumb to these everyday illusions and what we can do to inoculate ourselves against their effects. Ultimately, the book provides a kind of x-ray vision into our own minds, making it possible to pierce the veil of illusions that clouds our thoughts and to think clearly for perhaps the first time.

Blue Ocean Strategy: How to Create Uncontested Market Space and Make the Competition Irrelevant


W. Chan Kim - 1994
    They have fought for competitive advantage, battled over market share, and struggled for differentiation. Yet, as this influential and immensely popular book shows, these hallmarks of competitive strategy are not the way to create profitable growth in the future.In the international bestseller Blue Ocean Strategy, W. Chan Kim and Renee Mauborgne argue that cutthroat competition results in nothing but a bloody red ocean of rivals fighting over a shrinking profit pool. Based on a study of 150 strategic moves (spanning more than 100 years across 30 industries), the authors argue that lasting success comes not from battling competitors, but from creating "blue oceans"—untapped new market spaces ripe for growth. Such strategic moves, which the authors call “value innovation,” create powerful leaps in value that often render rivals obsolete for more than a decade.Blue Ocean Strategy presents a systematic approach to making the competition irrelevant and outlines principles and tools any company can use to create and capture their own blue oceans. A landmark work that upends traditional thinking about strategy, this bestselling business book charts a bold new path to winning the future.

Do/ Story/: How to Tell Your Story So the World Listens


Bobette Buster - 2013
    Whether you have a company mission to share, an audience to entertain or a product to sell, we're more likely to engage and connect if you deliver a well-crafted story with an emotional core. Bobette Buster is a story consultant working with major studios such as Disney and Pixar, an adjunct professor and a lecturer in top film programs all over the world. In this, her first book, she shares her 10 key principles of storytelling -- as used by some of the world’s best storytellers -- and helps you apply them to your own. Find out: How to source, structure and shape your story; Ways to discover its essence; Why forming an emotional bond with your audience can take a story from good to great. So, whats your story?

History of Art


H.W. Janson - 1962
    In the 1st edition, published in 1962, he spoke to that perennial reader he gently called "the troubled layman." His opening paragraph revealed his sympathy: "Why is this supposed to be art?" he quoted rhetorically. "How often have we heard this question asked--or asked it ourselves, perhaps--in front of one of the strange, disquieting works that we are likely to find nowadays in the museum or art exhibition?" Keeping that curious, questioning perspective in mind, he wrote a history of art from cave painting to Picasso that was singularly welcoming, illuminating & exciting. Sojourning thru this book, a reader is offered every amenity for a comfortable trip. Because he never assumes knowledge on the part of the reader, a recent immigrant from Mars could comprehend Western art from this text. The only assumption the Jansons have made is that with a little guidance everyone can come to understand the artifacts that centuries of architecture, sculpture, design & painting have deposited in our paths. Countless readers have proven the Jansons right & found their lives enriched in the process.

The Art of Creative Thinking


Rod Judkins - 2015
    Rod Judkins, a lecturer in creativity at the world-famous St Martin's College of Art, will examine the behaviour of successful creative thinkers and explain how all of us can learn from them to improve our lives. Judkins will draw on an extraordinary range of reference points, from the Dada Manifesto to Andy Warhol's studio, via Steve Jobs, Nobel Prize winning economists and many others, and distil a lifetime's expertise into 90 succinct chapters. Along the way he shares the story of most successful class in educational history (in which every single student won a Nobel prize); shows why graphic nudity during public speaking can be both a curse and surprisingly persuasive; and reveals why, in the twenty-first century, it's technically illegal to be as good as good as Michelangelo.

Change Your Clothes, Change Your Life: Because You Can't Go Naked


George Brescia - 2014
    In this groundbreaking how-to book, style expert George Brescia shows you how to transform yourself from the inside out.More than a style guide, this revolutionary book by a seasoned stylist teaches a method of conscious dressing that begins with a powerful internal change. Instead of just grabbing for whatever’s on hand, you’ll learn to set your goals for the day, determining how you want to be perceived, and then dress in a way that helps manifest those intentions. Change Your Clothes, Change Your Life reveals the true power your clothing has to affect your life, showing how this second skin impacts your job prospects, your romantic life, your income, and even your deepest sense of self. Translating his styling methods into a philosophy anyone can apply on her own, Brescia also delivers tips and tricks of the trade to help convert even the most hapless dresser into a happy and educated shopper. Because the goal is to have you not only looking great, but feeling more confident, too. From major closet overhauls to a whole new philosophy on color, this is a comprehensive manual for anyone who’s ever looked at her closet in despair. Accessible, direct, honest, and thought-provoking, Change Your Clothes, Change Your Life takes an eye-opening look at the intersection between our clothing and our emotions, hopes, and dreams, showing us how improving our external appearance can have life-changing effects on how we’re perceived by others—and more importantly, on how we perceive ourselves.

The Laws of Simplicity: Design, Technology, Business, Life


John Maeda - 2006
    We're rebelling against technology that's too complicated, DVD players with too many menus, and software accompanied by 75-megabyte "read me" manuals. The iPod's clean gadgetry has made simplicity hip. But sometimes we find ourselves caught up in the simplicity paradox: we want something that's simple and easy to use, but also does all the complex things we might ever want it to do. In The Laws of Simplicity, John Maeda offers ten laws for balancing simplicity and complexity in business, technology, and design—guidelines for needing less and actually getting more.Maeda—a professor in MIT's Media Lab and a world-renowned graphic designer—explores the question of how we can redefine the notion of "improved" so that it doesn't always mean something more, something added on.Maeda's first law of simplicity is "Reduce." It's not necessarily beneficial to add technology features just because we can. And the features that we do have must be organized (Law 2) in a sensible hierarchy so users aren't distracted by features and functions they don't need. But simplicity is not less just for the sake of less. Skip ahead to Law 9: "Failure: Accept the fact that some things can never be made simple." Maeda's concise guide to simplicity in the digital age shows us how this idea can be a cornerstone of organizations and their products—how it can drive both business and technology. We can learn to simplify without sacrificing comfort and meaning, and we can achieve the balance described in Law 10. This law, which Maeda calls "The One," tells us: "Simplicity is about subtracting the obvious, and adding the meaningful."

Etsy-Preneurship: Everything You Need to Know to Turn Your Handmade Hobby Into a Thriving Business


Jason Malinak - 2012
    However, many need guidance on the business-related intricacies of starting and maintaining a successful Etsy business. "Etsy-preneurship" helps existing and potential Etsy sellers understand the business fundamentals needed to become a small business owner on Etsy, including taxes, bookkeeping, marketing, finances, administrative tasks, daily operations, legal requirements, business plans, and improving your business skills. This book will help you make the jump from enjoying your handmade/craft/art hobby to running a profitable business."Etsy-preneurship" offers step-by-step advice on what it takes to bring in extra income or even one day run a full-time business on EtsyOutlines the basic business skills and knowledge you need to run a business on Etsy Explains how Etsy makes entrepreneurship attainable for everyoneEach chapter even includes a downloadable business spreadsheet tool to help you put the steps into action. This book empowers Etsy sellers to turn their handmade hobby into a thriving business by employing foundational business concepts.

Trust the Process: An Artist's Guide to Letting Go


Shaun McNiff - 1998
    This force is the primary carrier of creation.If we trust it and follow its natural movement, it will astound us with its ability to find a way through problems--and even make creative use of our mistakes and failures.There is a magic to this process that cannot be controlled by the ego. Somehow it always finds the way to the place where you need to be, and a destination you never could have known in advance.When everything seems as if it is hopeless and going nowhere . . . trust the process.

The Anatomy of Type


Stephen Coles - 2012
    The Anatomy of Type (The Geometry of Type in the UK) is all about looking more closely at letters. Through visual diagrams and practical descriptions, you’ll learn how to distinguish between related typefaces and see how the attributes of letterforms (such as contrast, detail, and proportion) affect the mood, readability, and use of each typeface. Nutritional value aside, the spreads full of big type are nice eye candy, too.The 100 typefaces featured in the book are hand-picked by the author for their functionality and stylistic relevance in today’s design landscape. Along with several familiar faces (Garamond, Bodoni, Gill Sans, Helvetica), you’ll also discover contemporary fonts that are less common — and often more useful — than the overused classics.

Creative Calling: Establish a Daily Practice, Infuse Your World with Meaning, and Succeed in Work + Life


Chase Jarvis - 2019
    Why then has creativity been given a back seat in our culture?  No longer. Creativity is a force inside every person that, when unleashed, transforms our lives and delivers vitality to everything we do. Establishing a creative practice is therefore our most valuable and urgent task - as important to our well-being as exercise or nutrition.  The good news? Renowned artist, author, and CreativeLive founder, Chase Jarvis, reminds us that creativity isn't a skill—it's a habit available to everyone:  beginners and lifelong creators, entrepreneurs to executives, astronauts to zookeepers, and everyone in between. Through small, daily actions we can supercharge our innate creativity and rediscover our personal power in life.Whether your ambition is a creative career, completing a creative project, or simply cultivating a creative mindset, Creative Calling will unlock your potential via Jarvis’s memorable “IDEA” system: ·      Imagine your big dream, whatever you want to create—or become—in this world.·      Design a daily practice that supports that dream—and a life of expression and transformation.·      Execute on your ambitious plans and make your vision real.·      Amplify your impact through a supportive community you’ll learn to grow and nurture.