Justin Kan on letting go and staying sane when running a startup | Heykuki News