We discuss about the most widely used view and resource binding library called Butter Knife. Also, we go through the MVVM pattern in conjunction with the pre package data binding library available in Android. We check how this libraries help reduce boiler plate code, minimize developer time and write unit tests faster. We will walk through the code to see the usage of the libraries and finally what care should be taken to select one over the other.