Home New Media Thinking is a place for thoughts on tech, interaction and social design and development.