Creating scalable technologies that evolve with user inventiveness