I used to be a skeptic, but the first two weeks of Techstars Boulder have blown my mind.8 min read8 years ago