68 Computer Books Every Designer Should Read


  1. Adaptive Web Design by Aaron Gustafson

Building an elegant, functional website requires more than just knowing how to code. In Adaptive Web Design, Second Edition, you’ll learn how to use progres…


2. Irresistible by Adam Alter

Welcome to the age of behavioral addiction — an age in which half of the American population is addicted to at least one behavior. We obsess over our emails, Instagram likes, and Fac…


3. Discussing Design by Adam Connor

Real critique has become a lost skill among collaborative teams today. Critique is intended to help teams strengthen their designs, products, and services, rather than be used to a…


4. The Digital Crown by Ahava Leibtag

In 1997, Bill Gates famously said “Content is king.” Since then, the digital marketing world has been scrambling to fulfill this promise, as we finally shift our focus to what cons…


5. The Majesty of Vue.js by Alex Kyriakidis

Create fast front-end applications and increase the performance of your existing projects with Vue.js integration About This Book Learn about computed properties, components, filte…


6. Beautiful JavaScript by Anton Kovalyov

JavaScript is arguably the most polarizing and misunderstood programming language in the world. Many have attempted to replace it as the language of the Web, but JavaScript has sur…


7. Web Project Management by Ashley Friedlein

Web Project Management presents a solid Web project management method for building commercial Web sites. Developed by pres.co, a leading interactive agency, this refined eight-stag…


8. Sketching User Experiences by Bill Buxton

In Sketching User Experiences: The Workbook, you will learn, through step-by-step instructions and exercises, various sketching methods that will let you express your design ideas…


9. Designing Interactions (MIT Press) by Bill Moggridge

Forty designers who have helped shaped human interaction with technology are introduced in a collection of stories that charts the history of entrepreneurial design development for…


10. UX Research by Brad Nunnally

One key responsibility of product designers and UX practitioners is to conduct formal and informal research to clarify design decisions and business needs. But there’s often myster…


11. Creative Truth by Brad Weaver

Creative Truth is your playbook for starting, building, and enjoying a profitable design business. Whether you’re a solo freelancer working from home or a small group of creative e…


12. Real World Color Management by Bruce Fraser

Every graphics professional worth his or her salt knows the importance of color management. No matter how much thought artist and client put into the color scheme for a given proje…


13. Applied Cryptography by Bruce Schneier

From the world′s most renowned security technologist, Bruce Schneier, this 20th Anniversary Edition is the most definitive reference on cryptography ever published and is the semin…


14. Evil by Design by Chris Nodder

How to make customers feel good about doing what you want Learn how companies make us feel good about doing what they want. Approaching persuasive design from the dark side, this b…


15. Information Doesn’t Want to Be Free by Cory Doctorow

In sharply argued, fast-moving chapters, Cory Doctorow’s Information Doesn’t Want to Be Free takes on the state of copyright and creative success in the digital age. Can small arti…


16. Design for Hackers by David Kadavy

Discover the techniques behind beautiful design?by deconstructing designs to understand them The term ‘hacker’ has been redefined to consist of anyone who has an insatiable curiosi…


17. Web Content Management by Deane Barker

Looking to select a web content management system (CMS), but confused about the promises, terminology, and buzzwords? Do you want to understand content management without having to…


18. Usability in Government Systems by Elizabeth Buie

As a usability specialist or interaction designer working with the government, or as a government or contractor professional involved in specifying, procuring, or managing system d…


19. Usability Testing for Survey Research by Emily Geisen

Usability Testing for Survey Research provides researchers with a guide to the tools necessary to evaluate, test, and modify surveys in an iterative method during the survey pretes…


20. Domain-driven Design by Eric Evans

Describes ways to incorporate domain modeling into software development….


21. The New Digital Age by Eric Schmidt

‘This is the most important — and fascinating — book yet written about how the digital age will affect our world’ Walter Isaacson, author of Steve Jobs From two leading thinkers, t…


22. Design Patterns by Erich Gamma

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring des…


23. The Game Believes in You by Greg Toppo

What if schools, from the wealthiest suburban nursery school to the grittiest urban high school, thrummed with the sounds of deep immersion? More and more people believe that can h…


24. Social Semantics by Harry Halpin

Social Semantics: The Search for Meaning on the Web provides a unique introduction to identity and reference theories of the World Wide Web, through the academic lens of philosophy…


25. MTIV by Hillman Curtis

MTIV (Making the Invisible Visible) is an indispensable guide for the new age of media design. This book is about HOW to achieve the results that bring in profits and make you a be…


26. SVG Essentials by J. David Eisenberg

Annotation Scalable Vector Graphics — or SVG — is the XML-based graphics standard from the W3C that enables Web documents to be smaller, faster and more interactive. This book goes…


27. UX Strategy by Jaime Levy

User experience (UX) strategy requires a careful blend of business strategy and UX design, but until now, there hasn’t been an easy-to-apply framework for executing it. This hands-…


28. Letting Go of the Words by Janice (Ginny) Redish

“Redish has done her homework and created a thorough overview of the issues in writing for the Web. Ironically, I must recommend that you read her every word so that you can find o…


29. CSS, DHTML, and Ajax, Fourth Edition by Jason Cranford Teague

The Web doesn’t stand still, and neither does this guide: Completely updated to cover the new browsers, standards, and CSS, DHTML, and Ajax features that define the Web today, the…


30. Defensive Design for the Web by Jason Fried

Let’s admit it: Things will go wrong online. No matter how carefully you design a site, no matter how much testing you do, customers still encounter problems. So how do you handle…


31. Collaboration Explained by Jean Tabaka

“Collaboration Explained is a deeply pragmatic book that helps agile practitioners understand and manage complex organizational and team dynamics. As an agile coach, I’ve found the…


32. User Story Mapping by Jeff Patton

User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can…


33. User and Task Analysis for Interface Design by Joann T. Hackos

“Hackos and Redish wisely offer us the three things we most need about user and task analysis: practical advice, practical advice, and practical advice.” -Ben Shneiderman, Universi…


34. UX for Beginners by Joel Marsh

Apps! Websites! Rubber Ducks! Naked Ninjas! This book has everything. If you want to get started in user experience design (UX), you’ve come to the right place: 100 self-contained…


35. Refactoring by John Brant

As the application of object technology — particularly the Java programming language — has become commonplace, a new problem has emerged to confront the software development communit…


36. Playful Design by John Ferrara

Game design is a sibling discipline to software and Web design, but they’re siblings that grew up in different houses. They have much more in common than their perceived distinctio…


37. JavaScript and JQuery by Jon Duckett

Provides information on how to make more interactive, engaging, and usable Web pages with JavaScript and jQuery, covering core programming concepts in both and such techniques as a…


38. Tragic Design by Jonathan Shariat

A young cancer patient dies because nurses are distracted with their “charting” software. A pilot charts a wrong course because of confusing UI, resulting in a plane crash. Bad des…


39. Information Architecture by Jorge Arango

Information architecture (IA) is far more challenging — and necessary — than ever. With the glut of information available today, anything your organization wants to share should be eas…


40. Designing Data Visualizations by Julie Steele

Data visualization is an efficient and effective medium for communicating large amounts of information, but the design process can often seem like an unexplainable creative endeavo…


41. Extreme Programming Explained by Kent Beck

Accountability. Transparency. Responsibility. These are not words that are often applied to software development. In this completely revised introduction to Extreme Programming (XP…


42. Creating Web Animations by Kirupa Chinnathambi

Thanks to faster browsers, better web standards support, and more powerful devices, the web now defines the next generation of user interfaces that are fun, practical, fluid, and m…


43. Content Strategy for the Web by Kristina Halvorson

FROM CONSTANT CRISIS TO SUSTAINABLE SUCCESS BETTER CONTENT MEANS BETTER BUSINESS. Your content is a mess: the website redesigns didn’t help, and the new CMS just made things worse….


44. CSS Secrets by Lea Verou

In this practical guide, CSS expert Lea Verou provides 47 undocumented techniques and tips to help intermediate-to advanced CSS developers devise elegant solutions to a wide range…


45. Frontend Architecture for Design Systems by Micah Godbolt

Imagine what a large-scale web project would look like if frontend development were not treated as an add-on, but as an equal partner with backend development and content strategy….


46. Make It So by Nathan Shedroff

Many designers enjoy the interfaces seen in science fiction films and television shows. Freed from the rigorous constraints of designing for real users, sci-fi production designers…


47. Nicely Said by Nicole Fenton

Whether you’re new to web writing, or you’re a professional writer looking to deepen your skills, this book is for you. You’ll learn how to write web copy that addresses your reade…


48. The Art of R Programming by Norman Matloff

A guide to software development using the R programming language covers such topics as closures, recursion, anonymous functions, and debugging techniques….


49. Learning Vue.js 2 by Olga Filipova

Learn how to build amazing and complex reactive web applications easily with Vue.js About This Book Learn how to propagate DOM changes across the website without writing extensive…


50. Digital Adaptation by Paul Boag

Nothing is more frustrating than stubborn management entangled in dated workflows and inefficient processes. That’s why we created Digital Adaptation, a new practical book on how t…


51. Search Patterns by Peter Morville

What people are saying about Search Patterns “Search Patterns is a delight to read — very thoughtful and thought provoking. It’s the most comprehensive survey of designing effecti…


52. Information Architecture for the World Wide Web by Peter Morville

The post-Ajaxian Web 2.0 world of wikis, folksonomies, and mashups makes well-planned information architecture even more essential. How do you present large volumes of information…


53. Author Experience by Rick Yagodich

In recent years, information architecture and user experience have become recognized fields with mature methodologies, What has been lacking in the world of content strategy has be…


54. The Uncertain Web by Rob Larsen

What’s the best way to develop for a Web gone wild? That’s easy. Simply scrap the rules you’ve relied on all these years and embrace uncertainty as a core tenet of design. In this…


55. SVG Animations by Sarah Drasner

SVG is extremely powerful, with its reduced HTTP requests and crispness on any display. It becomes increasingly more interesting as you explore its capabilities for responsive anim…


56. A Web for Everyone by Sarah Horton

If you are in charge of the user experience, development, or strategy for a web site, A Web for Everyone will help you make your site accessible without sacrificing design or innov…


57. The Internet Of Garbage by Sarah Jeong

Sarah Jeong, a journalist trained as a lawyer at Harvard Law School, discusses the problem of Òonline harassment,Ó with various accounts of harassment that have made their way into…


58. Designing Products People Love by Scott Hurff

How can you create products that successfully find customers? With this practical book, you’ll learn from some of the best product designers in the field, from companies like Faceb…


59. Interactive Data Visualization for the Web by Scott Murray

Provides information on using D3, a JavaScript library, to create and publish interactive data visualization projects on the Web….


60. Don’t Make Me Think by Steve Krug

Five years and more than 100,000 copies after it was first published, it’s hard to imagine anyone working in Web design who hasn’t read Steve Krug’s “instant classic” on Web usabil…


61. Readings in Information Visualization by Stuart K. Card

This groundbreaking book defines the emerging field of information visualization and offers the first-ever collection of the classic papers of the discipline, with introductions an…


62. 100 Things Every Designer Needs to Know About People (Voices That Matter) by Susan Weinschenk

We design to elicit responses from people. We want them to buy something, read more, or take action of some kind. Designing without understanding what makes people act the way they…


63. Designing the iPhone User Experience by Suzanne Ginsburg

“In her book Designing the iPhone User Experience, Suzanne Ginsburg takes a fresh look at cutting-edge, user-centered design from the perspective of designing mobile user experienc…


64. Visualization Analysis and Design (AK Peters Visualization Series) by Tamara Munzner

Learn How to Design Effective Visualization Systems Visualization Analysis and Design provides a systematic, comprehensive framework for thinkin…


65. Mind Hacks by Tom Stafford

The brain is a fearsomely complex information-processing environment — one that often eludes our ability to understand it. At any given time, the brain is collecting, filtering, and…


66. Designing Interface Animation by Val Head

Effective interface animation deftly combines form and function to improve feedback, aid in orientation, direct attention, show causality, and express your brand’s personality….


67. Design for the Mind by Victor S. Yocco

The days of purely aesthetic design are long gone. Today’s web designers are driven by pertinent questions like these: How will I win the battle of the short attention span? How do…


68. Hello, Startup by Yevgeniy Brikman

This book is the “Hello, World” tutorial for building products, technologies, and teams in a startup environment. It’s based on the experiences of the author, Yevgeniy (Jim) Brikma…



If you like what you read be sure to 👏 it below