How to use graphic design to sell things, explain things, make things look better, make people laugh, make people cry, and (every once in a while) change the world
Michael Bierut offers an expansive look into the mind of a designer who has shaped the visual landscape of modern culture. Part monograph and part manual, this book explores how design functions as a tool for communication, emotion, and social change. Through thirty-five diverse projects for clients like Saks Fifth Avenue and the New York Times, Bierut demonstrates that great design is about solv…
Shelves
More like this
Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand t…
Understanding the Four Rules of Simple Design
Modern software development is a game of ever-increasing frequency of change. This is why it is imperative to build systems that are flexible and …
Adaptive Code Via C#: Agile Coding with Design Patterns and Solid Principles
Your process may be agile, but are you building agility directly into the code base? This book teaches .NET programmers how to give code the flexi…
Software Architecture in Practice
This award-winning book, substantially updated to reflect the latest developments in the field, introduces the concepts and best practices of soft…
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
Every enterprise application creates data, whether itâ??s log messages, metrics, user activity, outgoing messages, or something else. And how to m…
Seven Concurrency Models in Seven Weeks: When Threads Unravel
Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware…
Head First Object-Oriented Analysis and Design
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The a…
RESTful Web Services Cookbook: Solutions for Improving Scalability and Simplicity
While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web serv…
REST in Practice: Hypermedia and Systems Architecture
Why don't typical enterprise projects go as smoothly as projects you develop for the Web? Does the REST architectural style really present a viabl…
97 Things Every Software Architect Should Know
In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond …
Patterns of Enterprise Application Architecture
Developers of enterprise applications (e.g reservation systems, supply chain programs, financial systems, etc.) face a unique set of challenges, d…