Every Friday we have our code reviews at BeenVerified and it is definitely a non-trivial event. Our development team looks through the code all together and offers suggestions and ways to improve what the creator deems near-complete code. Code reviews have become my favorite part of team based development because they offer me such a badass opportunity to learn more. Everyone looks a problem differently and so getting insight from other people is huge because you might not consider all of your options when you’re knee deep in 1000 lines of ruby, CSS, and js all at once.
Yeah it’s great, except this Friday it didn’t happen. Thanksgiving weekend happened instead so we pushed it to Monday. Being the silly goose I am, I decided to get a new Macbook on Black Friday. I restored my stuff from Time Machine, installed my Ruby Gems, and thought all was well. Monday morning, my turn to present code came up and there was a problem with screen sharing. Crap. All of my code is in a git branch that is not pushed to a server yet and the time it would have taken to get to a state where we could present it from another machine would have been too much so we postponed my review until my screen sharing would work. This was most displeasing to me. Read More…