Indeed, philosophers of technology have argued that technology is the essential human activity. Ernst Kapp said that human existence is always and everywhere bound up in a relationship to tools.
This idea a kind of like this bet, that we're living in a moment where, for better for worse, there's a lot more remote collaboration. People want to do interaction or collaboration through software more and more that needs to happen somewhere. The canvas is probably the place where that's going to happen. My bet was these apps, there's just going... See more
Designing for Feel: Feel is not something we talk much about as digital product designers. It’s difficult to quantify in metrics or even describe in words, so it tends to fall to the bottom of a priority list. But we know it’s important. [...] The industrial designers talked about contours that felt gratifying in the hand and actions that provided... See more
The web is open-ended, and continues to produce plot twists. WebAssembly is one of these. It is a universal bytecode runtime, designed to run fast low-level code in a sandbox. Why does this matter?
Book is a sequence of spreadsIn a paper book, a unit of meaning is a spread, and it is absolutely irreplaceable. A spread is a specific place that you can easily remember, find and refer to in a conversation: “read the page about the Museum.”
Designers often debate what is "good" in the absolute. As a result, fashion and personal preferences influence the solution more than casuality and context. Finding empirical values for x and y enables you to consider what needs to happen step by step to produce the right specific outcome, thus guiding you to a unique solution tailored to the... See more