inspiration(s) -- supporting creative thinking through opportunistic software development