On Friday and Sunday I attended the start and finish of a startup weekend where groups of people come together for the first time to turn an idea into a business. To see startup businesses making sales literally hours after business creation was inspiring. The creativity, teamwork, innovation and action involved was stunning.