What questions should we ask when building software?
I've been thinking about these sorts of questions a lot in relation to our current disruption in web search. See some of my musings in Towards “benchmarking” democratization of good search and Who is...