{"push_id":1249354760,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"58fef9041b69c9c6f3b0dde2cd3ace820f033580","before":"6c6b30afb595c2596d244e6d0c90bce96739c3b8","commits":[{"sha":"e5d9e3ac43b2dd53fce5ac6f82661211c25d889d","author":{"name":"Sam Davies","email":"fc2a274964d430870f7cc119c87a45eb56b240d3@razeware.com"},"message":"Provide workaround for Swift 3 bug","distinct":true,"url":"https://api.github.com/repos/sammyd/360iDev16_ConcurrencyWorkshop/commits/e5d9e3ac43b2dd53fce5ac6f82661211c25d889d"},{"sha":"60bf2c038d326f7152a856edb4277c87f8f6eaf5","author":{"name":"Sam Davies","email":"fc2a274964d430870f7cc119c87a45eb56b240d3@razeware.com"},"message":"Operations in practice now Swift 3","distinct":true,"url":"https://api.github.com/repos/sammyd/360iDev16_ConcurrencyWorkshop/commits/60bf2c038d326f7152a856edb4277c87f8f6eaf5"},{"sha":"9529654d023d4e206de646b00b3015a28b2f01cb","author":{"name":"Sam Davies","email":"fc2a274964d430870f7cc119c87a45eb56b240d3@razeware.com"},"message":"Tidying the in-practice code","distinct":true,"url":"https://api.github.com/repos/sammyd/360iDev16_ConcurrencyWorkshop/commits/9529654d023d4e206de646b00b3015a28b2f01cb"},{"sha":"58fef9041b69c9c6f3b0dde2cd3ace820f033580","author":{"name":"Sam Davies","email":"fc2a274964d430870f7cc119c87a45eb56b240d3@razeware.com"},"message":"Wrote some copy about the futures page","distinct":true,"url":"https://api.github.com/repos/sammyd/360iDev16_ConcurrencyWorkshop/commits/58fef9041b69c9c6f3b0dde2cd3ace820f033580"}]}
{"actor":{"display_login":"sammyd"}}