Products are easier to reason about when you think of them as functions. They transform an input situation into an output situation.This lets you describe what the product does as a transformation of the user's circumstance instead of a bundle of features.
To the extent that the web has been difficult to kill, it is because it is evolvable. The web started as a way for scientists to share papers, and then evolved into new niches, including e-commerce, wikis, flash games, blogs, web apps, streaming video, social media, office suites, chat apps, design tools... It keeps finding new fits, and changing... See more
Technology is not neutral. These tools, processes and systems favour some paths and necessarily disfavour others. The technology-maker decides what to value and endorse, helping to perpetuate some moral slant or system. Even if two technologies have the same ends, differing paths can generate divergent consequences — Facebook and Instagram might... See more
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