Blown Covers: New Yorker Covers You Were Never Meant to See


Françoise Mouly - 2012
    She shows the shocking and hilarious sketches that didn’t make the cut and explains how these are essential stages in the evolution of a cover that stands the test of time but retains its edge. Her book captures contemporary history—from the farce of Monica Lewinsky to the adventures of Michelle and Barack to nuclear meltdown in Japan—in images that are as acute as they are outrageous. More than that, it shows how the magazine that exemplifies journalistic excellence in America also dares to cultivate a sense of humor when grappling with complex moral and political issues.Praise for Blown Covers:“Interesting failures are the driving force behind BLOWN COVERS: New Yorker Covers You Were Never Meant to See (Abrams, $24.95), by Françoise Mouly. Mouly is the art editor of The New Yorker, and paging through this book is like standing in the corner of her office as she pins up rejected covers on the wall. Mouly has dozens of tales about images that failed for one reason or another. Now, presumably with the approval of her bosses at Condé Nast, she has created a tell-all (or tell-most) that even non–illustrators and designers will find enlightening.” —New York Times Book Review “Yes, Blown Covers sometimes offends—and that’s the audacious joy of it.” —NPR.org“[New Yorker] art editor Mouly offers some true delights.” —Sacramento Bee

Illustration Now!


Julius Wiedemann - 2006
    With unlimited creative possibilities, illustration is as unbound as imagination itself; whether it's a simple pencil drawing, an ornate airbrushed painting, or a computer-generated image, an illustration speaks the international language of ideas. This comprehensive guide showcases 150 of today's best commercial and editorial illustrators from over 50 countries; each entry highlights examples of recent work and includes the artist's contact information, favorite media, awards, clients, and work philosophy. Look no further for what works and who's who in the world of illustration: it's all here.

Designing Type


Karen Cheng - 2006
    This essential book explains the processes behind creating and designing type. Author Karen Cheng discusses issues of structure, optical compensation, and legibility, with special emphasis given to the often overlooked relationships between letters and shapes in font design.  The book is illustrated with numerous diagrams that demonstrate visual principles and letter construction, ranging from informal progress sketches to final type designs and diagrams. A wide range of classic and modern typefaces is analyzed, including those from many premier contemporary type foundries. Introductory essays and diagrams emphasize the history of type, the primary systems of typeface classification, the two main proportional systems for type, the parts of a letter, the effects of new technology on design methodology, the optical illusions that affect density and balance in letterforms, and the differences in form between basic serif typestyles. The book provides detailed guidelines for creating serif and sans serif letters, numbers, punctuation, and accents.  As design clients increasingly call for original and custom typefaces, Designing Type is a superb reference for both students and professional graphic designers.

Graphic Design Cookbook: Mix & Match Recipes for Faster, Better Layouts


Leonard Koren - 1989
    Now released with a fresh new cover, its more than a thousand line drawings illustrate effective design devices, type treatments, spatial solutions, and pictorial presentations, allowing examination and comparison of various options in no time. The Graphic Design Cookbook can be opened to virtually any page for instant access to great ideas. As a catalyst for cooking up endless new design recipes, this classic goes on inspiring one generation of designers to the next.

Learning to Love You More


Harrell Fletcher - 2007
    A collaboration between writer, filmmaker and artist Miranda July and Harrell Fletcher, this book brings together the best of the popular website learningtoloveyoumore.com, which asks ordinary people to contribute to assignments posted on the site and features responses that are surprising, touching, imaginative, and often hilarious.

Refactoring to Patterns


Joshua Kerievsky - 2004
    In 1999, "Refactoring" revolutionized design by introducing an effective process for improving code. With the highly anticipated " Refactoring to Patterns ," Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring.This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.Coverage includes: A catalog of twenty-seven pattern-directed refactorings, featuring real-world code examples Descriptions of twelve design smells that indicate the need for this book s refactorings General information and new insights about patterns and refactoringDetailed implementation mechanics: how low-level refactorings are combined to implement high-level patterns Multiple ways to implement the same pattern and when to use each Practical ways to get started even if you have little experience with patterns or refactoring"Refactoring to Patterns" reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you re focused on legacy or greenfield development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively. "

Simple and Usable Web, Mobile, and Interaction Design


Giles Colborne - 2010
    This is the first book on the topic of simplicity aimed specifically at interaction designers. It shows how to drill down and simplify user experiences when designing digital tools and applications.

Software Design Decoded: 66 Ways Experts Think


Marian Petre - 2016
    Expert software designers have specific habits, learned practices, and observed principles that they apply deliberately during their design work. This book offers sixty-six insights, distilled from years of studying experts at work, that capture what successful software designers actually do to create great software.The book presents these insights in a series of two-page illustrated spreads, with the principle and a short explanatory text on one page, and a drawing on the facing page. For example, "Experts generate alternatives" is illustrated by the same few balloons turned into a set of very different balloon animals. The text is engaging and accessible; the drawings are thought-provoking and often playful.Organized into such categories as "Experts reflect," "Experts are not afraid," and "Experts break the rules," the insights range from "Experts prefer simple solutions" to "Experts see error as opportunity." Readers learn that "Experts involve the user"; "Experts take inspiration from wherever they can"; "Experts design throughout the creation of software"; and "Experts draw the problem as much as they draw the solution."One habit for an aspiring expert software designer to develop would be to read and reread this entertaining but essential little book. The insights described offer a guide for the novice or a reference for the veteran--in software design or any design profession.A companion web site provides an annotated bibliography that compiles key underpinning literature, the opportunity to suggest additional insights, and more.

Abstract City


Christoph Niemann - 2012
    His posts were inspired by the desire to re-create simple and everyday observations and stories from his own life that everyone could relate to. In Niemann’s hands, mundane experiences such as riding the subway or trying to get a good night’s sleep were transformed into delightful flights of visual fancy. The struggle to keep up with housework became a battle against adorable but crafty goblins, and nostalgia about New York manifested in simple but strikingly spot-on LEGO creations. This brilliantly illustrated collection of reflections on modern life includes all 16 of the original blog posts as well as a new chapter created exclusively for the book. Also available from Christoph Niemann: Sunday Sketching and I LEGO N.Y. Praise for Abstract City: “Everyday experiences—from looking at leaves to riding city subways—are funny and fresh and often a source of wonder when depicted by this brilliant graphic designer.” —Readers Digest “I will call Christoph when anything awful happens to me. And he will make me laugh like crazy about the whole thing. Because he is insanely funny and completely tenderly true. I love every column he did and will do.” —Maira Kalman, author/illustrator of And the Pursuit of Happiness “Christoph Niemann is the best illustrator alive. Every single time I come across a piece of his work, which is often as he either works all the time, or worse, draws incredibly fast, it is wonderful. While the rest of us are lucky to get a proper piece out here and there, Christoph produces hit after hit after hit. If he wasn’t such a genuinely sweet man, we’d surely hate his ass a lot.” —Stefan Sagmeister, author of Things I Have Learned in My Life So Far “Few books have more probingly and humorously gotten inside the mind and day-to-day experience of an artist.” —NPR.org "What’s terrifying (to me, certainly, and possibly to many of his peers) is that nearly every idea he has seems to be equally well formed . . . once again, performing neat, virtuosic circles around the rest of us, to our delight." —PRINT magazine "Irresistible." —Very Short List “A masterpiece of sophisticated humor, this is a brilliant one-of-a-kind work.” —Library Journal, starred review

Growing Object-Oriented Software, Guided by Tests


Steve Freeman - 2009
    This one's a keeper." --Robert C. Martin "If you want to be an expert in the state of the art in TDD, you need to understand the ideas in this book."--Michael Feathers Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this simple idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and "grow" software that is coherent, reliable, and maintainable. Steve Freeman and Nat Pryce describe the processes they use, the design principles they strive to achieve, and some of the tools that help them get the job done. Through an extended worked example, you'll learn how TDD works at multiple levels, using tests to drive the features and the object-oriented structure of the code, and using Mock Objects to discover and then describe relationships between objects. Along the way, the book systematically addresses challenges that development teams encounter with TDD--from integrating TDD into your processes to testing your most difficult features. Coverage includes - Implementing TDD effectively: getting started, and maintaining your momentum throughout the project - Creating cleaner, more expressive, more sustainable code - Using tests to stay relentlessly focused on sustaining quality - Understanding how TDD, Mock Objects, and Object-Oriented Design come together in the context of a real software development project - Using Mock Objects to guide object-oriented designs - Succeeding where TDD is difficult: managing complex test data, and testing persistence and concurrency

Super Graphic: A Visual Guide to the Comic Book Universe


Tim Leong - 2013
    This book by one of Wired magazine's art directors traverses the graphic world through a collection of pie charts, bar graphs, timelines, scatter plots, and more. Super Graphic offers readers a unique look at the intricate and sometimes contradictory storylines that weave their way through comic books, and shares advice for navigating the pages of some of the most popular, longest-running, and best-loved comics and graphic novels out there. From a colorful breakdown of the DC Comics reader demographic to a witty Venn diagram of superhero comic tropes and a Chris Ware sadness scale, this book charts the most arbitrary and monumental characters, moments, and equipment of the wide world of comics.

Go: A Kidd's Guide to Graphic Design


Chip Kidd - 2013
    Go, is an introduction to the ways in which a designer communicates his or her ideas to the world. It's written and designed just for those curious kids, not to mention their savvy parents, who want to learn the secret of how to make things dynamic and interesting.

Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman


Dave Hoover - 2009
    To grow professionally, you also need soft skills and effective learning techniques. Honing those skills is what this book is all about. Authors Dave Hoover and Adewale Oshineye have cataloged dozens of behavior patterns to help you perfect essential aspects of your craft. Compiled from years of research, many interviews, and feedback from O'Reilly's online forum, these patterns address difficult situations that programmers, administrators, and DBAs face every day. And it's not just about financial success. Apprenticeship Patterns also approaches software development as a means to personal fulfillment. Discover how this book can help you make the best of both your life and your career. Solutions to some common obstacles that this book explores in-depth include:Burned out at work? "Nurture Your Passion" by finding a pet project to rediscover the joy of problem solving.Feeling overwhelmed by new information? Re-explore familiar territory by building something you've built before, then use "Retreat into Competence" to move forward again.Stuck in your learning? Seek a team of experienced and talented developers with whom you can "Be the Worst" for a while. "Brilliant stuff! Reading this book was like being in a time machine that pulled me back to those key learning moments in my career as a professional software developer and, instead of having to learn best practices the hard way, I had a guru sitting on my shoulder guiding me every step towards master craftsmanship. I'll certainly be recommending this book to clients. I wish I had this book 14 years ago!" -Russ Miles, CEO, OpenCredo

Head First Ajax: A Brain-Friendly Guide


Rebecca M. Riordan - 2008
    Head First Ajax gives you an up-to-date perspective that lets you see exactly what you can do--and has been done--with Ajax. With it, you get a highly practical, in-depth, and mature view of what is now a mature development approach. Using the unique and highly effective visual format that has turned Head First titles into runaway bestsellers, this book offers a big picture overview to introduce Ajax, and then explores the use of individual Ajax components--including the JavaScript event model, DOM, XML, JSON, and more--as it progresses. You'll find plenty of sample applications that illustrate the concepts, along with exercises, quizzes, and other interactive features to help you retain what you've learned.Head First Ajax covers:The JavaScript event modelMaking Ajax requests with XMLHTTPREQUEST objectsThe asynchronous application modelThe Document Object Model (DOM)Manipulating the DOM in JavaScriptControlling the browser with the Browser Object ModelXHTML FormsPOST RequestsXML Syntax and the XML DOM treeXML Requests & ResponsesJSON -- an alternative to XMLAjax architecture & patternsThe Prototype LibraryThe book also discusses the server-side implications of building Ajax applications, and uses a black box approach to server-side components.Head First Ajax is the ideal guide for experienced web developers comfortable with scripting--particularly those who have completed the exercises in Head First JavaScript--and for experienced programmers in Java, PHP, and C# who want to learn client-side programming.

The Art of Drag


Jake Hall - 2020
    Immerse yourself in the rich history of drag in this lusciously illustrated guide.The history of drag has been formed by many intersections: fashion, theatre, sexuality and politics—all coming together to create the show stopping entertainment millions witness today. In this extensive work, Jake Hall delves deep into the ancient beginnings of drag, to present day and beyond. Vibrant illustrations enhance the rich history from Kabuki theatre to Shakespearean, the revolutionary Stonewall riots to the still thriving New York ballroom scene. Nothing will go undocumented in this must-have documentation of all things drag.