Most everyone will agree code reviews are an essential component of producing quality code. Yet many groups still do not perform code reviews as part of their development process. In this talk I will share what I have learned on reducing the pain of incorporating code reviews into the development process. In particular we will look at techniques for reducing the time code reviews take, addressing some of the social dynamics that surround code reviews and how to develop a team culture that self promotes code reviews.