The Art of Looking Sideways


Alan Fletcher - 2001
    It is an inexhaustible mine of anecdotes, quotations, images, curious facts and useless information, oddities, serious science, jokes and memories, all concerned with the interplay between the verbal and the visual, and the limitless resources of the human mind. Loosely arranged in 72 chapters, all this material is presented in a wonderfully inventive series of pages that are themselves masterly demonstrations of the expressive use of type, space, color and imagery.This book does not set out to teach lessons, but it is full of wisdom and insight collected from all over the world. Describing himself as a visual jackdaw, master designer Alan Fletcher has distilled a lifetime of experience and reflection into a brilliantly witty and inimitable exploration of such subjects as perception, color, pattern, proportion, paradox, illusion, language, alphabets, words, letters, ideas, creativity, culture, style, aesthetics and value.The Art of Looking Sideways is the ultimate guide to visual awareness, a magical compilation that will entertain and inspire all those who enjoy the interplay between word and image, and who relish the odd and the unexpected.

Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon


Chris Vander Mey - 2012
    In this guide, Chris Vander Mey provides a simplified, no-BS approach to the entire software lifecycle, distilled from lessons he learned as a manager at Amazon and Google.In the first part of the book, you’ll learn a step-by-step shipping process used by many of the best teams at Google and Amazon. Part II shows you the techniques, best practices, and skills you need to face an array of challenges in product, program, project, and engineering management.Clearly define your product and develop your mission and strategyAssemble your team and understand enough about systems to communicate with themCreate a beautiful, intuitive, and simple user experienceTrack your team’s deliverables and closely manage the testing processCommunicate clearly to gracefully handle requests, senior-management interactions, and feedback from various sourcesBuild metrics to track progress, spot problems, and celebrate successStick to your launch checklist and plan for marketing and PR

The New Architecture and the Bauhaus


Walter Gropius - 1965
    Gropius traces the rise of the New Architecture and the work of the now famous Bauhaus and, with splendid clarity, calls for a new artist and architect educated to new materials and techniques and directly confronting the requirements of the age.

Cities For A Small Planet


Richard Rogers - 1993
    As the world’s population has grown, our cities have burgeoned, and their impact on the environment worsened. Meanwhile, from the isolated, gated communities within Houston and Los Angeles, to the millions of residents of Bombay living in squalor, the city has failed to serve its ideal function—as the cradle of civilization, the engine of culture, and the inspiration for community and citizenship. In Cities for a Small Planet, Sir Richard Rogers, one of the world’s leading architects and the designer of the Pompidou Center in Paris, demonstrates how future cities could provide the springboard for restoring humanity’s harmony with its environment.Rogers outlines the disastrous impact cities have had and will continue to have on our world, from waste-saturated Tokyo Bay, to the massive plumes of pollution caused by London’s traffic, to the depleted water resources of Mexico City. He traces these problems to the underlying social and cultural values that create them—unchecked commercial zeal, selfish individualism, and a lack of community. Bringing to bear concepts such as that of “open-minded” space—places within cities that serve multiple functions such as markets, parks, and sidewalk cafes—he explains how urban design can be used to give citizens a sense of shared experience. The city built with comfortable and safe public space can bring diverse groups together and breed a sense of tolerance, awareness, identity, and mutual respect. He calls for a new theoretical shift in the way cities do business and interact with the environment, arguing that many products come to market and are sold without figuring their social or environmental cost.Rogers goes on to describe the city of the future: one that is sustainable within its own environment; that can make a positive impact on its surroundings; that encourages communication among its citizens; that is compact and focused around neighborhoods; and that is beautiful, a city whose buildings and spaces spark the creative potential of its inhabitants.As our population grows larger, our planet grows smaller. Cities for a Small Planet is a passionate and eloquent blueprint for the cities we must create in response, cities that provide for the needs of both their residents and the earth on which they live.

Handcrafted Modern: At Home with Mid-century Designers


Leslie Williamson - 2010
    Among significant mid-century interiors, none are more celebrated yet underpublished as the homes created by architects and interior designers for themselves. This collection of newly commissioned photographs presents the most compelling homes by influential mid-century designers, such as Russel Wright, George Nakashima, Harry Bertoia, Charles and Ray Eames, and Eva Zeisel, among others. Intimate as well as revelatory, Williamson’s photographs show these creative homes as they were lived in by their designers: Walter Gropius’s historic Bauhaus home in Massachusetts; Albert Frey’s floating modernist aerie on a Palm Springs rock outcropping; Wharton Esherick’s completely handmade Pennsylvania house, from the organic handcarved staircase to the iconic furniture. Personal and breathtaking by turn—these homes are exemplary studies of domestic modernism at its warmest and most creative.

Building Microservices: Designing Fine-Grained Systems


Sam Newman - 2014
    But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.Discover how microservices allow you to align your system design with your organization's goalsLearn options for integrating a service with the rest of your systemTake an incremental approach when splitting monolithic codebasesDeploy individual microservices through continuous integrationExamine the complexities of testing and monitoring distributed servicesManage security with user-to-service and service-to-service modelsUnderstand the challenges of scaling microservice architectures

Inclusive Design Patterns - Coding Accessibility Into Web Design


Heydon Pickering - 2016
    Should you wish to adopt a framework or employ a processor to speed up your development process, be our guest. However, this book is not about you; it’s about your audience.The Inclusive Design Patterns book covers all the techniques, gotchas and strategies you need to be aware of when building accessible, inclusive interfaces. We’ll explore the document outline, external links and “skip” links, navigation regions and landmarks, labelling and alternative text for illustrations, buttons, tables of contents, JavaScript patterns, touch targets, filter widgets and infinite scrolling and “load more” button and grid display and dynamic content and tab interfaces and password validation and web forms and error messages — and pretty much anything else you need to know about accessibility, including how to prototype with inclusivity in mind, how to deal with legacy browsers and dozens of practical snippets to use when building inclusive interfaces.

Non-Places: Introduction to an Anthropology of Supermodernity


Marc Augé - 1992
    This invasion of the world by what Marc Auge calls ‘non-space’ results in a profound alteration of awareness: something we perceive, but only in a partial and incoherent manner. Auge uses the concept of ‘supermodernity’ to describe the logic of these late-capitalist phenomena—a logic of excessive information and excessive space. In this fascinating and lucid essay he seeks to establish and intellectual armature for an anthropology of supermodernity. Starting with an attempt to disentangle anthropology from history, Auge goes on to map the distinction between place, encrusted with historical monuments and creative social life, and non-place, to which individuals are connected in a uniform manner and where no organic social life is possible.Unlike Baudelairean modernity, where old and new are interwoven, supermodernity is self-contained: from the motorway or aircraft, local or exotic particularities are presented two-dimensionally as a sort of theme-park spectacle. Auge does not suggest that supermodernity is all-encompassing: place still exist outside non-place and tend to reconstitute themselves inside it. But he argues powerfully that we are in transit through non-place for more and more of our time, as if between immense parentheses, and concludes that this new form of solitude should become the subject of an anthropology of its own.

The Geography of Nowhere: The Rise and Decline of America's Man-Made Landscape


James Howard Kunstler - 1993
    The Geography of Nowhere tallies up the huge economic, social, and spiritual costs that America is paying for its car-crazed lifestyle. It is also a wake-up call for citizens to reinvent the places where we live and work, to build communities that are once again worthy of our affection. Kunstler proposes that by reviving civic art and civic life, we will rediscover public virtue and a new vision of the common good. "The future will require us to build better places," Kunstler says, "or the future will belong to other people in other societies."The Geography of Nowhere has become a touchstone work in the two decades since its initial publication, its incisive commentary giving language to the feeling of millions of Americans that our nation's suburban environments were ceasing to be credible human habitats. Since that time, the work has inspired city planners, architects, legislators, designers and citizens everywhere. In this special 20th Anniversary edition, dozens of authors and experts in various fields share their perspective on James Howard Kunstler's brave and seminal work.

Understanding Wood


R. Bruce Hoadley - 1980
    Bruce Hoadley explains everything from how trees grow to how best to cut, season, machine, join, bend, and finish wood. Why do miters open and glue joints loosen? How do you get a really sharp edge? Examples of problems and solutions help woodworkers puzzle through their own projects, while full-color photos and helpful tables illustrate key points.

Building Evolutionary Architectures: Support Constant Change


Neal Ford - 2017
    Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time.

Microcopy: The Complete Guide


Kinneret Yifrah - 2017
    When you finish this book, you'll know how to use every word in your website or app to:Make the users fall in love and come backHelp them perform tasks easilyTurn every boring screen to a positive experienceIncrease conversionsMicrocopy (sometimes written micro-copy) is the words on sites and apps that accompany the user's actions: text on buttons, website sign up, error messages (and preventing them), field labels, newsletter sign up, instructions, empty states, confirmation messages, and more. Microcopy: The Complete Guide gives you the knowledge and tools needed to write smart, effective and helpful microcopy for your digital interface. It includes principles, practical tips, and dozens of screenshots from actual sites and apps of corporations, start-ups and SMBs. Who will find this book useful? User experience professionals; Digital marketing managers; Website managers; Marketers and sales personnel; Small business owners; Bloggers; Product managers; UI designers Fascinated by the words that light up interfaces? You'll love this one.

Operating Systems: Three Easy Pieces


Remzi H. Arpaci-Dusseau - 2012
    Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes all major components of modern systems including scheduling, virtual memory management, disk subsystems and I/O, file systems, and even a short introduction to distributed systems.

Wars of the Roses Series Collection


Conn Iggulden - 2019
    Wars of the Roses Series Conn Iggulden 3 Books Collection Set Titles in the Set Stormbird, Trinity, Bloodline

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions


Gregor Hohpe - 2003
    The authors also include examples covering a variety of different integration technologies, such as JMS, MSMQ, TIBCO ActiveEnterprise, Microsoft BizTalk, SOAP, and XSL. A case study describing a bond trading system illustrates the patterns in practice, and the book offers a look at emerging standards, as well as insights into what the future of enterprise integration might hold. This book provides a consistent vocabulary and visual notation framework to describe large-scale integration solutions across many technologies. It also explores in detail the advantages and limitations of asynchronous messaging architectures. The authors present practical advice on designing code that connects an application to a messaging system, and provide extensive information to help you determine when to send a message, how to route it to the proper destination, and how to monitor the health of a messaging system. If you want to know how to manage, monitor, and maintain a messaging system once it is in use, get this book.