Usually, a “soft launch” of a website involves few people finding out about it, and working out the kinks as awareness ramps up. It seems a social media soft launch is really about waiting three minutes until everyone finds out! The great people behind Podcamp Toronto soft-launched the 2010 website and registration yesterday, and seeing [...]