During my talks and subsequent conversations, I often mention numerous books that have influenced my thinking. As a result, I’m getting an increasing number of emails and tweets asking for a full list. So, to deal with that, I’ve pulled together the following list.
This is by no means comprehensive, but the titles listed here are the ones that have really shaped my brain, helped me be a better designer, a more coherent coder, and assisted me in working out what I do and why I do it.
I apologise for the lack of descriptions, but at least I’ve linked to each on Amazon (UK) or the relevant publisher. At the very least, every human should read The Design of Everyday Things, Understanding Comics, and Ways of Seeing. Every designer ought to read Visual Grammar and Visible Signs, and own copies of The Art of Looking Sideways and The Elements of Typographic Style. We can all learn from Managing Oneself, and can improve our delivery with Communicating Design.
Then again, that’s just my view, although it’s a good one. Anyway, here’s the list.
Design in general
- The Design of Everyday Things, Don Norman
- Understanding Comics, Scott McCloud
- Visual Grammar, Christian Leborg
- Principles of Form and Design, Wucius Wong
- Universal Principles of Design, William Lidwell, Kritina Holden, Jill Butler
- The Art of Looking Sideways, Alan Fletcher
- Ways of Seeing, John Berger
- Communicating Design, Dan Brown
- Design As Art, Bruno Munari
- Visible Signs: An Introduction to Semiotics, David Crow
- Design and Form, Johannes Itten
- The Elements of Colour, Johannes Itten
- Editorial Design, Yolanda Zappaterra
- Making and Breaking the Grid, Timothy Samara
- The Fundamentals of Graphic Design, Gavin Ambrose and Paul Harris
- Swiss Graphic Design, Richard Hollis
- Bauhaus, Magdalena Droste
- The ABC of The Bauhaus, Ellen Lupton and J. Abbott Miller
- Designing For The Web, Mark Boulton
- HTML and CSS Web Standards Solutions, The Standardistas
- CSS Mastery, Andy Budd, Cameron Moll, and me
- Responsive Web Design, Ethan Marcotte
- HTML5 for Web Designers, Jeremy Keith
- Introducing HTML5, Bruce Lawson and Remy Sharp
- CSS3 for Web Designers, Dan Cederholm
- Adaptive Web Design, Aaron Gustafson
- The Manual, various authors, including me
- Designing The Invisible, Robert Mills
- The Elements of Content Strategy, Erin Kissane
- Don’t Make Me Think, Steve Krug
Older web primers
No doubt I’ve forgotten something vital (I’ve done this without being in my office), so I may add to this list as I go. Also, if you think I’ve missed something, drop a comment.