Designing for Emotion

4.0/5 · 2K+ ratings

Aarron Walter provides a fresh perspective on user experience by moving beyond simple usability to focus on human connection. Drawing from his leadership at MailChimp, Walter explains how personality and emotional engagement can transform a standard interface into a memorable brand experience. He uses psychological principles and real world examples to show how small design choices evoke specific…

Shelves
Programming Nonfiction book Professional Development Aaron Walter Business Technology Website Design Psychology Design Web Art Design

More like this


Domain-Driven Design Distilled

Domain-Driven Design (DDD) software modeling delivers powerful results in practice, not just in theory, which is why developers worldwide are rapi…

4.0/5 · 2K+ ratings

HTML5: Up and Running: Dive into the Future of Web Development

If you don't know about the new features available in HTML5, now's the time to find out. The latest version of this markup language is going to si…

4.0/5 · 2K+ ratings

About Face 3: The Essentials of Interaction Design

This completely updated volume presents the effective and practical tools you need to design great desktop applications, Web 2.0 sites, and mobile…

4.0/5 · 2K+ ratings

System Design Interview – An insider's guide

Author: Alex Xu

The system design interview is considered to be the most complex and most difficult technical job interview by many. This book provides a step-by-…

4.0/5 · 2K+ ratings

Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis

Are you working on a codebase where cost overruns, death marches, and heroic fights with legacy code monsters are the norm? Battle these adversari…

4.0/5 · 2K+ ratings

Designing Interfaces

Designing a good interface isn't easy. Users demand software that is well-behaved, good-looking, and easy to use. Your clients or managers demand …

4.0/5 · 2K+ ratings

Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand t…

4.0/5 · 2K+ ratings

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development

Applying UML and Patterns is the world’s #1 business and college introduction to “thinking in objects” - and using that insight in real-world obje…

4.0/5 · 2K+ ratings

The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

In this book about the darker side of technology's impact on our lives, Alan Cooper begins by explaining that unlike other devices throughout hist…

4.0/5 · 2K+ ratings

Building Evolutionary Architectures: Support Constant Change

The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over t…

4.0/5 · 2K+ ratings

A Philosophy of Software Design

This book addresses the topic of software how to decompose complex software systems into modules (such as classes and methods) that can be impleme…

4.0/5 · 2K+ ratings

JavaScript Patterns: Build Better Applications with Coding and Design Patterns

What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding p…

4.0/5 · 2K+ ratings