Ambient Findability: What We Find Changes Who We Become

3.75/5 · 1K+ ratings

In Ambient Findability, Peter Morville explores how the ability to locate information, people, and objects at any time reshapes human behavior. As a pioneer of information architecture, Morville moves beyond technical design to examine the deep psychological and evolutionary roots of wayfinding. He argues that our ancient drive to avoid being lost has culminated in a digital era where we are cons…

Shelves
Information Science Nonfiction Library Science book Technology School Design Web Internet Peter Morville Reference Science

More like this


Python for Data Analysis

Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a pr…

3.75/5 · 1K+ ratings

Artificial Intelligence: A Modern Approach

For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling te…

3.75/5 · 1K+ ratings

Java Concurrency in Practice

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…

3.75/5 · 1K+ ratings

Game Programming Patterns

Game Programming Patterns brings the benefits of reusable design patterns to the world of game programming. Commercial game development expert Rob…

3.75/5 · 1K+ ratings

Effective Java

Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal e…

3.75/5 · 1K+ ratings

Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages

You should learn a programming language every year, as recommended by The Pragmatic Programmer . But if one per year is good, how about Seven Lang…

3.75/5 · 1K+ ratings

Cracking the Coding Interview: 150 Programming Questions and Solutions

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…

3.75/5 · 1K+ ratings

Fluent Python: Clear, Concise, and Effective Programming

Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide…

3.75/5 · 1K+ ratings

Programming Pearls

"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…

3.75/5 · 1K+ ratings

Learn You a Haskell for Great Good!

Learn You a Haskell for Great Good! is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularit…

3.75/5 · 1K+ ratings

Practical Object Oriented Design in Ruby

Author: Sandi Metz

The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby’s widely admired ease of use has a To…

3.75/5 · 1K+ ratings

Growing Object-Oriented Software, Guided by Tests

Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software…

3.75/5 · 1K+ ratings