Science, art and the Zen of development