Books20


Designing Interface Animation
EvergreenImproving the User Experience Through Animation

Don't Make Me Think, Revisited
EvergreenA Common Sense Approach to Web Usability (3rd Edition)
Getting Real
Evergreen37signals' 2006 manifesto for building a web application by building less — fixed time and budget, flexible scope, the interface before the code, and the words as design. Ninety-one short chapters, free online.

Laws of UX: Using Psychology to Design Better Products & Services
SproutJon Yablonski's field guide to the psychology behind good interfaces — thirty named laws and effects (Fitts's, Hick's, Jakob's, Tesler's, Postel's, the peak-end rule, cognitive load) each with the research, an example and a design takeaway. A free site first, then an O'Reilly book, now in its second edition.

Modular Web Design
EvergreenCreating reusable components for user experience design and documentation
Refactoring UI
SproutAdam Wathan and Steve Schoger's design book for developers — hierarchy, spacing, typography, color, depth, images and finishing touches as tactics you can apply without a designer's eye, from the two people who then built Tailwind CSS around the same instincts. A 218-page PDF, three screencasts, and a component gallery; DRM-free.
Refactoring: Improving the Design of Existing Code
EvergreenMartin Fowler's catalog of named, small, behavior-preserving changes — the second edition, rewritten in JavaScript so the refactorings apply to functions as well as classes. The book behind the third step of red–green–refactor.
Resilient Web Design
EvergreenJeremy Keith's short history of the web's ideas — progressive enhancement, the layers of HTML, CSS and JavaScript, and why building to the standard outlasts building to the browser. Free to read online.
SVG Animations: From Common UX Implementations to Complex Responsive Animation
SproutSarah Drasner's guide to animating SVG — CSS transitions and keyframes on paths, SMIL where it still helps, GreenSock for sequencing, responsive and accessible motion — from the loading spinner to a full illustrated scene, with the performance and browser trade-offs of each technique.
Shape Up: Stop Running in Circles and Ship Work that Matters
EvergreenRyan Singer's account of how Basecamp plans and builds — six-week cycles, an appetite instead of an estimate, work shaped before it is bet on, and hill charts to show what is still unknown. Fixed time, variable scope. Free online.



Six Action Shoes
EvergreenA framework for taking effective action in different situations

Six Thinking Hats
EvergreenA practical approach to making decisions and exploring new ideas

Steal Like an Artist
Evergreen10 Things Nobody Told You About Being Creative

The Productivity Project
EvergreenAccomplishing More by Managing Your Time, Attention, and Energy

Thinking, Fast and Slow
EvergreenA groundbreaking tour of the mind and the two systems that drive the way we think

Workarounds That Work
EvergreenHow to Conquer Anything That Stands in Your Way at Work