Books
Just a collection of books that are piling up in my library.
Design That Scales
Creating a Sustainable Design System Practice
(2023) Dan Mall
A practical guide to Design System components
A 4-part guide to create, document and maintain your design system
components
(2024) Ness Grixti Less But Better
(2014) Dieter Rams Creative Selection
Inside Apple's Design Process During the Golden Age of Steve Jobs
(2018) Ken Kocienda Refactoring UI
(2018) Adam Wathan, Steve Schoger Learning TypeScript
(2022) Josh Goldberg Learn React with TypeScript
A beginner's guide to reactive web development with React 18 and
TypeScript
(2024) Carl Rippon The Road to React
Your journey to master plain yet pragmatic React.js
(2017) Robin Wieruch Learning React
Modern Patterns for Developing React Apps
(2017) Alex Banks The Evolution of Useful Things
How Everyday Artifacts-From Forks and Pins to Paper Clips and
Zippers-Came to be as They are
(1994) Henry Petroski To Engineer Is Human
The Role of Failure in Successful Design
(1992) Henry Petroski Fluent React
Build Fast, Performant, and Intuitive Web Applications
(2024) Tejas Kumar Eloquent JavaScript
A Modern Introduction to Programming
(2018) Marijn Haverbeke How to Make Sense of Any Mess
(2014) Abby Covert JavaScript: The Definitive Guide
(2006) David Flanagan Practical UI
(2022) Adham Dannaway Change by Design
How Design Thinking Transforms Organizations and Inspires
Innovation
(2009) Tim Brown Beautiful Visualization
Looking at Data through the Eyes of Experts
(2010) Julia Steele Information Architecture
(2015) Peter Morville Graphic Design Thinking
Beyond Brainstorming
(2011) Ed. Lupton, Ellen The Systems Thinker
(2018) Albert Rutherford Thinking in Systems
A Primer
(2008) Donella Meadows Expressive Design Systems
(2019) Yesenia Perez-Cruz Hack the Design System
Revolutionize the way your organization scales design
(2019) Elisa Pyrhonen Universal Principles of Design
(2003) William Lidwell Simple and Usable
Web, Mobile, and Interaction Design (Voices That Matter)
(2010) Giles Colborne UI is Communication
How to Design Intuitive, User Centered Interfaces by Focusing on
Effective Communication
(2013) Everett N McKay Prototyping for Designers
Developing the Best Digital and Physical Products
(2016) Kathryn McElroy Flexible Typesetting
(2018) Tim Brown Design Systems
A practical guide to creating design languages for digital
products
(2017) Alla Kholmatova
The What, How, and Why of Design Systems
(2020) Andrea Hock Building Design Systems
Unify User Experiences Through a Shared Design Language
(2019) Sarrah Vesselov, Taurie Davis
Frontend Architecture for Design Systems
A Modern Blueprint for Scalable and Sustainable Websites
(2016) Micah Godbolt
Practical UI Patterns for Design Systems
Fast-Track Interaction Design for a Seamless User Experience
(2019) Diana MacDonald A Pattern Language
Towns, Buildings, Construction
(1977) Christopher Alexander Front-end Style Guides
(2017) Anna Debenham Architecting CSS
The Programmer’s Guide to Effective Style Sheets
(2020) Martine Dowden, Michael Dowden The Art of Color
The Subjective Experience and Objective Rationale of Color
(1961) Johannes Itten Atomic Design
(2016) Brad Frost About Face
The Essentials of Interaction Design
(2007) Alan Cooper Living with Complexity
(2016) Donald A. Norman Things That Make Us Smart
Defending Human Attributes in the Age of the Machine
(1994) Donald A. Norman Design of Future Things
(2009) Donald A. Norman Designing for the Digital Age
How to Create Human-Centered Products and Services
(2009) Kim Goodwin Org Design for Design Orgs
Building and Managing In-House Design Teams
(2016) Peter Merholz The Lean Startup
(2011) Eric Ries Web Form Design
Filling in the Blanks
(2008) Luke Wroblewski Visualize This
The FlowingData Guide to Design, Visualization, and Statistics
(2011) Nathan Yau The Design of Everyday Things
(1988) Don Norman Stuck? Diagrams help.
(2022) Abby Covert Designing Web Interfaces
Principles and Patterns for Rich Interactions
Bill Scott (2009) The Timeless Way of Building
(1979) Christopher Alexander Grid Systems in Graphic Design
(1996) Josef Müller-Brockmann Form Design Patterns
(2018) Adam Silver The Laws of Simplicity
(2006) John Maeda Designing for How People Think
Using Brain Science to Build Better Products
(2019) John Whalen Design for the Mind
Seven Psychological Principles of Persuasive Design
Victor Yocco (2016) Storytelling with Data
A Data Visualization Guide for Business Professionals
(2015) Cole Nussbaumer Knaflic Hooked
How to Build Habit-Forming Products
(2013) Nir Eyal Inclusive Design Patterns
Coding Accessibility Into Web Design
(2016) Heydon Pickering Don't Make Me Think
A Common Sense Approach to Web Usability
(2000) Steve Krug The New CSS Layout
(2017) Rachel Andrew Web UI Design for the Human Eye
Colors, Space, Contrast
(2015) UXpin Accessibility for Everyone
(2017) Laura Kalbag Color Accessibility Workflows
Geri Coady (2017) CSS Mastery
(2016) Andy Budd, Emil Björklund Get Ready for CSS Grid Layout
(2016) Rachel Andrew SVG Animations
From Common UX Implementations to Complex Responsive Animation
(2017) Sarah Drasner CSS Secrets
Better Solutions to Everyday Web Design Problems
(2014) Lea Verou Practical SVG
Chris Coyier (2016)
The Essential Guide to User Interface Design
An Introduction to GUI Design
(1997) Wilbert O Galitz Going Responsive
(2015) Karen McGrane Non-Designer's Design Book
(1994) Robin Williams
Responsive Design: Patterns & Principles
Ethan Marcotte (2015) Articulating Design Decisions
Communicate with Stakeholders, Keep Your Sanity, and Deliver the
Best UX
(2015) Tom Greever Responsible Responsive Design
(2014) Scott Jehl A Web for Everyone
Designing Accessible User Experiences
(2014) Sarah Horton, Whitney Quesenbery, Aaron Gustafson
Global UX Design and Research in a Connected World
(2011) Whitney Quesenbery Sass for Web Designers
(2013) Dan Cederholm The Principles of Beautiful Web Design
(2010) Jason Beaird The Big Book of Dashboards
Visualizing Your Data Using Real-World Business Scenarios
(2017) Steve Wexler Designing for Emotion
(2011) Aarron Walter Designing Interfaces
Patterns for Effective Interaction Design
Jenifer Tidwell (2005) Responsive Web Design
(2011) Ethan Marcotte HTML Semantics
(2012) Smashing Magazine Psychology Of Everyday Things
(1988) Donald A. Norman Emotional Design
Why We Love (or Hate) Everyday Things
(2003) Don Norman HTML5 for Web Designers
Jeremy Keith (2010) CSS3 for Web Designers
Dan Cederholm (2010) Designing with the Mind in Mind
(2010) Jeff Johnson Designing with Web Standards
Jeffrey Zeldman (2009) CSS: The Definitive Guide
Eric A. Meyer (2000) Inclusive Design for a Digital World
Designing with Accessibility in Mind
(2019) Reginé Gilbert Bulletproof Web Design
(2005) Dan Cederholm
Interaction Design: Beyond Human-Computer
(2002) Jenny Preece