{"push_id":910219445,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"8f04e8050376863526d999cad36891686898668a","before":"0cde09d31d1b82c7a34a019bd4a952df0bb1a5b5","commits":[{"sha":"888c2b338df1838fc1a5f07a2940b5d38317bd40","author":{"email":"3583e0335a48cad2671a0d40fb9a5610263fbaec@gmail.com","name":"Jose V. Trigueros"},"message":"name functions according to what they do or mutate","distinct":true,"url":"https://api.github.com/repos/jvtrigueros/socket-pong/commits/888c2b338df1838fc1a5f07a2940b5d38317bd40"},{"sha":"d6b68b891792feb78c40d9e1bffb34c960c6b8b3","author":{"email":"3583e0335a48cad2671a0d40fb9a5610263fbaec@gmail.com","name":"Jose V. Trigueros"},"message":"shift logic around to keep mutating code isolated","distinct":true,"url":"https://api.github.com/repos/jvtrigueros/socket-pong/commits/d6b68b891792feb78c40d9e1bffb34c960c6b8b3"},{"sha":"06f859d7e546c315922d74a96e9d1124ad97a880","author":{"email":"3583e0335a48cad2671a0d40fb9a5610263fbaec@gmail.com","name":"Jose V. Trigueros"},"message":"pass in state to most all drawing fns","distinct":true,"url":"https://api.github.com/repos/jvtrigueros/socket-pong/commits/06f859d7e546c315922d74a96e9d1124ad97a880"},{"sha":"09de2bca5f1db72ac2f132047d7fde606f17fd7c","author":{"email":"3583e0335a48cad2671a0d40fb9a5610263fbaec@gmail.com","name":"Jose V. Trigueros"},"message":"state is updated in the :update hook not in :draw","distinct":true,"url":"https://api.github.com/repos/jvtrigueros/socket-pong/commits/09de2bca5f1db72ac2f132047d7fde606f17fd7c"},{"sha":"58e4c05b59e1d16c1f06f352b5bd6ddf03fb67c7","author":{"email":"3583e0335a48cad2671a0d40fb9a5610263fbaec@gmail.com","name":"Jose V. Trigueros"},"message":"move initial-state into a def","distinct":true,"url":"https://api.github.com/repos/jvtrigueros/socket-pong/commits/58e4c05b59e1d16c1f06f352b5bd6ddf03fb67c7"},{"sha":"14c81147ef10c9a42647063c2766a0e22ac3091f","author":{"email":"3583e0335a48cad2671a0d40fb9a5610263fbaec@gmail.com","name":"Jose V. Trigueros"},"message":"update ball position and velocity in the state","distinct":true,"url":"https://api.github.com/repos/jvtrigueros/socket-pong/commits/14c81147ef10c9a42647063c2766a0e22ac3091f"},{"sha":"8f04e8050376863526d999cad36891686898668a","author":{"email":"3583e0335a48cad2671a0d40fb9a5610263fbaec@gmail.com","name":"Jose V. Trigueros"},"message":"add debugging method that resets to initial state","distinct":true,"url":"https://api.github.com/repos/jvtrigueros/socket-pong/commits/8f04e8050376863526d999cad36891686898668a"}]}