Sketching User Experiences: Getting the Design Right and the Right Design

4.0/5 · 2K+ ratings

Bill Buxton explores the critical distinction between building a product correctly and ensuring you are building the correct product in the first place. He argues that sketching is not just an artistic skill but a vital cognitive tool for exploring ideas and communicating complex user experiences before investing in expensive engineering. By focusing on the early stages of the design process, Bux…

Shelves
Bill Buxton Nonfiction Art Design book Textbooks Usability Business Computer Science Technology Research Design Reference

More like this


The Algorithm Design Manual

This volume helps take some of the "mystery" out of identifying and dealing with key algorithms. Drawing heavily on the author's own real-world ex…

4.0/5 · 2K+ ratings

Learn Python The Hard Way

This simple book is meant to give you a first start in programming. The title says it is the hard way to learn to write code but it’s actua…

4.0/5 · 2K+ ratings

Clojure for the Brave and True

For weeks, months?—nay!—from the very moment you were born, you've felt it calling to you. At long last you'll be united with the programming lang…

4.0/5 · 2K+ ratings

Think Python

Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…

4.0/5 · 2K+ ratings

Operating Systems: Three Easy Pieces

A book about modern operating systems. Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. In…

4.0/5 · 2K+ ratings

The C Programming Language

This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first…

4.0/5 · 2K+ ratings

Crafting Interpreters

Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their on…

4.0/5 · 2K+ ratings

A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills

Some copies of this book have a printing error that causes the figures to be unreadable. If you have received one of these copies, please contact …

4.0/5 · 2K+ ratings

Hands-On Machine Learning with Scikit-Learn and TensorFlow

A series of Deep Learning breakthroughs have boosted the whole field of machine learning over the last decade. Now that machine learning is thrivi…

4.0/5 · 2K+ ratings

Dive Into Design Patterns

https://refactoring.guru/design-patte... Design patterns are typical solutions to commonly occurring problems in software design. You can’t…

4.0/5 · 2K+ ratings

HTML and CSS: Design and Build Websites

Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need…

4.0/5 · 2K+ ratings

Learning Python

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs …

4.0/5 · 2K+ ratings