Open and transparent reporting of scientific findings is an integral part of establishing the credibility and accountability of any line of research. With many journals accepting and promoting open data and materials, there is a need for researchers to have both the technical skills to implement open science practices and the commitment to improving the quality of their shared data and materials. This workshop will discuss the conceptual benefits of using version control, developing reproducible R workflows, and better coding practices which avoid common errors. By interweaving these concepts and practices into various parts of the research process, researchers can improve the quality and transparency of the products of their own research and (by extension) provide quality materials upon which other researchers can build upon.