The UX Design reading list

These are the books I recommend if you want to teach yourself UX design.

Jump to books about…

A general overview of UX design

Don’t Make Me Think: A Common Sense Approach to Web Usability
Steve Krug

The Elements of User Experience: User-Centered Design for the Web and Beyond
Jesse James Garrett

Universal Principles of Design: 125 Ways to Enhance Usability, Influence Perception, Increase Appeal, Make Better Design Decisions, and Teach through Design
William Lidwell, Kritina Holden, and Jill Butler

User research

Just Enough Research
Erika Hall

Universal Methods of Design: 125 Ways to Research Complex Problems, Develop Innovate Ideas, and Design Effective Solutions
Bruce Hanington and Bella Martin

Think Like a UX Researcher: How to Observe Users, Influence Design, and Shape Business Strategy
David Travis

Content Strategy

The Elements of Content Strategy
Erin Kissane

Content Strategy for the Web
Kristina Halvorson

Content Strategy for Mobile
Karen McGrane

Information architecture

How to Make Sense of Any Mess
Abby Covert

Information Architecture: For the Web and Beyond
Louis Rosenfeld, Peter Morville, and Jorge Arango

Interaction design

Designing Interfaces: Patterns for Effective Interaction Design
Jenifer Tidwell

Web Form Design: Filling in the Blanks
Luke Wroblewski

Microinteractions: Designing with Details
Dan Saffer

Visual design

Designing Visual Interfaces: Communication Oriented Techniques
Kevin Mullet and Darrell Sano

Refactoring UI
Adam Wathan and Steve Schoger

Ordering Disorder: Grid Principles for Web Design
Khoi Vinh

Usability evaluation

Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems
Steve Krug

Universal Methods of Design: 125 Ways to Research Complex Problems, Develop Innovate Ideas, and Design Effective Solutions
Bruce Hanington and Bella Martin


Accessibility for Everyone
Laura Kalbag


Animation at Work
Rachel Nabors

Designing Interface Animation: Meaningful Motion for User Experience
Val Head

Commercial success

Badass: Making Users Awesome
Kathy Sierra

The Right It: Why So Many Ideas Fail and How to Make Sure Yours Succeed
Alberto Savoia

Competing Against Luck: The Story of Innovation and Customer Choice
Clayton M. Christensen, Taddy Hall, Karen Dillon, and David S. Duncan


Design for Real Life
Eric Meyer and Sara Wachter-Boettcher

Ruined by Design: How Designers Destroyed the World, and What We Can Do to Fix It
Mike Monteiro

Graphic design

The Non-Designer’s Design Book
Robin Williams

A Primer of Visual Literacy
Donis A. Dondis

HTML, CSS, and Javascript

HTML5 for Web Designers
Jeremy Keith and Rachel Andrew

CSS3 for Web Designers
Dan Cederholm

Javascript for Web Designers
Mat Marquis

Philosophy of design

The Shape of Design
Frank Chimero

Understanding Design: 150 Ways of Looking at Design
Kees Dorst

Product management

Escaping the Build Trap: How Effective Product Management Creates Real Value
Melissa Perri

Inspired: How to Create Tech Products Customers Love
Marty Cagan

Sense & Respond: How Successful Organizations Listen to Customers
Jeff Gothelf and Josh Seiden


100 Things Every Designer Needs to Know About People
Susan M. Weinschenk

How to Get People to Do Stuff: Master the Art and Science of Persuasion and Motivation
Susan M. Weinschenk

Small screen design

Mobile First
Luke Wroblewski

Responsive Web Design
Ethan Marcotte

Designing For Touch
Josh Clark


On Web Typography
Jason Santa Maria

The Elements of Typographic Style
Robert Bringhurst


Everybody Writes: Your Go-To Guide to Creating Ridiculously Good Content
Ann Handley

Letting Go of the Words: Writing Web Content that Works
Janice Redish