As developers we push regular code commits – and after a while, it's almost second nature to us. But does this mean we're doing things right? Familiarity often leads to sloppiness and overlooking the basics. In this article, we will explore How to write meaningful Git commit messagesHow to create efficient pull requests (PR)How to get really good at the code review process and some best practices