UX Books for Developers
A curated list of books to help developers understand and implement better user experiences.
Essential Reads
Cover | Title | Author | Why Developers Should Read It |
---|---|---|---|
Don’t Make Me Think, Revisited | Steve Krug | • Practical usability principles • Developer-friendly approach • Real-world examples | |
UX Fundamentals for Non-UX Professionals | Edward Stull | • Perfect for developers new to UX • Clear, structured approach • Focuses on core concepts | |
The Design of Everyday Things | Don Norman | • Fundamental design principles • Understanding user psychology • Error prevention | |
Practical UI | Adham Dannaway | • Logic-driven approach • Quick, actionable guidelines • Includes Figma design system • Updated in 2024 | |
Refactoring UI | Adam Wathan & Steve Schoger | • Design tactics for developers • Practical, visual examples • Component-based approach • Color & typography guidelines |
Form Design
Cover | Title | Author | Why Developers Should Read It |
---|---|---|---|
Designing UX: Forms | Jessica Enders | • Deep dive into form design psychology • Best practices for validation • Accessibility considerations • Mobile-first approach | |
Form Design Patterns | Adam Silver | • Step-by-step implementation guide • Progressive enhancement techniques • Accessibility best practices • Real-world examples | |
Dos and Don’ts for Form Input and Selection | UX Movement | • Comprehensive form patterns • Visual examples • Practical dos and don’ts • Regular updates included |
Tools & References
Cover | Title | Author | Why Developers Should Read It |
---|---|---|---|
Smart Interface Design Patterns Checklist Cards | Vitaly Friedman | • 100 ready-to-use checklists • Covers all common UI components • Based on usability research • Perfect for design-implementation discussions |
Inclusive Design
Cover | Title | Author | Why Developers Should Read It |
---|---|---|---|
Inclusive Design Patterns | Heydon Pickering | • Practical accessibility techniques • ARIA implementation patterns • Progressive enhancement strategies • Cross-browser solutions |
Advanced UX
Cover | Title | Author | Why Developers Should Read It |
---|---|---|---|
About Face: The Essentials of Interaction Design | Alan Cooper | • Interaction design patterns • User behavior models • Interface guidelines | |
100 Things Every Designer Needs to Know About People | Susan Weinschenk | • Psychology insights • Research-based decisions • Practical applications |
Got a pattern request?
Let us know, and we'll add it!
Send SuggestionLast updated on