Stuart talks with Craig Hogan about his experiences of running hackathons with charities - and discusses how corporate partnerships can work better for both sides.