Reading List
An excessive list of thing to read
Main Curriculum Reading
User Research and Interviewing
Just Enough Research by Erika Hall
The Why, How and What of User Research, Part 1 by Manish C
The Why, How and What of User Research, Part 2 by Manish C
Interviewing Users by Jakob Nielsen
User Interviews – The Beginner’s Guide by Chris Mears
Interviewing Humans by Erika Hall
Uncovering user goals with the Episodic Interview by Dr. David Travis
Prototyping and Usability Testing
What Sketches (and Prototypes) Are and Are Not [PDF] by Bill Buxton
The Guide to Wireframing by UX Pin
What a Prototype Is (and Is Not) by Arijit Banerjee
Building Clickthrough Prototypes To Support Participatory Design by Svetlin Denkov
Rocket Surgery Made Easy by Steve Krug
Personas, Experience Mapping and Behavior
Replacing Personas with Characters by Alan Klement
An Introduction to User Journeys by Jason Hobbs
Empathy Maps for UX by TadPull
DIY Experience Map by Silvana Churruca
The Anatomy of an Experience Map by Chris Risdon
Mapping Experiences [PDF] by Adaptive Path
Hooked: How to Build Habit-Forming Products by Nir Eyal
Behavior Model by B.J. Fogg
UI Design Minor Reading
Accessibility and Universal Design
Jeffrey Zeldman: 20 Years of Web Design Community by Lynda.com
Understanding Progressive Enhancement by Aaron Gustafson
A Web for Everyone by Sarah Horton & Whitney Quesenbery
The Inclusion Principle by Margit Link-Rodrigue
Reframing Accessibility for the Web by Anne Gibson
Accessible Interface Design by Adrian Rapp
Universal Design: Process, Principles, and Applications by University of Washington
Asset Optimization and Performance
How to make a performance budget by Dan Mall
Performance as Design by Brad Frost
Image Performance by Lara Swanson
Loading Web Fonts with the Web Font Loader by Robin Rendle
Improving UX Through Front-End Performance by Lara Hogan
Remove Render Blocking Javascript by Google Developers Team
Why Performance Matters, Part 1 by Denys Mishunov
Why Performance Matters, Part 2 by Denys Mishunov
Design Systems
In Search of a Living Design System by Jina Bolton
Writing an Interface Style Guide by Jina Bolton
Getting Started With Pattern Libraries by Anna Debenham
Creating Style Guides by Susan Robertson
StyleTil.es by Samantha Warren
Style Tiles and How They Work by Samantha Warren
Atomic Design by Brad Frost
Design Systems by Laura Kalbag
From Pages to Patterns: An Exercise for Everyone by Charlotte Jackson
Object-Oriented UX by Sophia Voychehovski
Design Systems: Building for the Future by Chris Coyier
Front-End Development Minor Reading
Progressive Enhancement and Accessibility
Understanding Progressive Enhancement by Aaron Gustafson
Reframing Accessibility for the Web by Anne Gibson
ARIA and Progressive Enhancement by Derek Featherstone
The Accessibility of WAI-ARIA by Detlev Fischer
Practical ARIA Examples by Heydon Pickering
Making Modal Windows Better for Everyone by Scott O’Hara
Performance Budgeting
Why Performance Matters, Part 1 by Denys Mishunov
Why Performance Matters, Part 2 by Denys Mishunov
How to make a performance budget by Dan Mall
Performance as Design by Brad Frost
Preventing the Performance Hit from Custom Fonts by Chris Coyier
Image Performance by Lara Swanson
Website Performance: What To Know and What You Can Do by Christian Heilmann
Improving UX Through Front-End Performance by Lara Hogan
Performance Budget Builder by Brad Frost
Front-End Systems Architecture
More than one way to skin a website by Scott O’Hara
Project starter by Scott O’Hara
About HTML semantics and front-end architecture by Nicolas Gallagher
A Good Front-End Architecture by Matt Carella
Scalable and Modular Architecture for CSS (SMACSS) by Jonathan Snook
BEM 101 by Robin Rendle
Grunt for People Who Think Things Like Grunt are Weird and Hard by Chris Coyier
Strategy Minor Reading
Business Model Canvases
Canvassing a project by Andy Thornton
Why Lean Canvas vs Business Model Canvas? by LeanStack
How to choose the right UX metrics for your product by Kerry Rodden
Why vanity metrics are dangerous by Eric Ries
Entrepreneurs: Beware of Vanity Metrics by Eric Ries
The Value Proposition Canvas by Fred Voorhorst
Product Roadmapping
Ask a Product Manager: Effective Product Roadmaps by Janna Bastow
How do you make a product roadmap? on Quora
Product Prioritisation 101 by Martin Eriksson
Domain Analysis
Concept Mapping [PDF] by John Kolko
Experience Principles & Value Promises [PDF] by John Kolko
Wicked Problems: Methods for Synthesizing Data and Developing Ideas by John Kolko
User Experience and Business Analysis – where do they crossover? by Jane Dallaway
Last updated