Innovating for technological and social development