Don’t Make Me Think

Of all the books on my bookshelf, this book is probably the most valuable on a per page basis. Most people can read this book in less than 3 hours and come away with everything they really need to know to build a web site that works for the visitor.

This book is required reading for every client I build a web site for.

And, while this book is primarily focused at designing web sites, the principles apply equally to building desktop applications.

Product Description
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 usability, but people are still discovering it every day.  In this second edition, Steve adds three new chapters in the same style as the original: wry and entertaining, yet loaded with insights and practical advice for novice and veteran alike.  Don’t be surprised if it completely changes the way you think about Web design.
Three New Chapters!

  • Usability as common courtesy — Why people really leave Web sites
  • Web Accessibility, CSS, and you — Making sites usable and accessible
  • Help! My boss wants me to ______. — Surviving executive design whims

“I thought usability was the enemy of design until I read the first edition of this book.  Don’t Make Me Think! showed me how to put myself in the position of the person who uses my site.  After reading it over a couple of hours and putting its ideas to work for the past five years, I can say it has done more to improve my abilities as a Web designer than any other book.
In this second edition, Steve Krug adds essential ammunition for those whose bosses, clients, stakeholders, and marketing managers insist on doing the wrong thing.  If you design, write, program, own, or manage Web sites, you must read this book.”  — Jeffrey Zeldman, author of Designing with Web Standards

Buy it now

Related Post

  • Templated E-Mail using .NETTemplated E-Mail using .NET
    One thing I’m pretty consistent about is letting the computer do most of my work for me.  As a “programmer” I really don’t like to program.  I prefer to solve problems. You’ve already ...
  • The case against i, j, and kThe case against i, j, and k
    One of the greatest programming books of all time is Code Complete by Steve McConnell.  I often recommend this book to new programmers and when I was running the IT department of the Dot Co...
  • Upload a File via WebRequest Using CSharpUpload a File via WebRequest Using CSharp
    I got this question a couple of weeks ago but just never had the time to put into answering fully.  But today I have some extra time due to the fact that I’m under-booked with projects. Th...
  • The Art of ColorThe Art of Color
    While not exactly a web design book, this book is required reading for anyone involved in designing the GUI for a web site. Colors have meaning and the better you understand this, the more o...
  • Agile/Scrum Task Board for “Real Life”Agile/Scrum Task Board for “Real Life”
    The agile “Task Board,” also known as a “Scrum Board” has become a staple of the agile programming world. “Getting Things Done” (GTD) is a process for managing task in the business world. I mo...