The goal of this project is to teach students and researchers how to write better code and provide research groups with software development e-infrastructure tools to collaboratively develop, review, discuss, test, and share their codes.
We address all academic disciplines and try to be as programming language-independent as possible in our workshops. We address students and researchers who already write code.
Train Nordic research groups and projects in state-of-the-art tools and practices in modern collaborative software engineering to build modular, reusable, maintainable, sustainable, reproducible, testable, and robust software.
The long-term impact of CodeRefinery workshops is measured through a post-workshop survey which is sent out to all former participants 3-6 months after attending a workshop. The two graphs below show how former participants use various software development tools after attending a workshop (left), and how their code and collaboration with colleagues has changed (right). These results are based on 71 survey responses obtained to date -- 48% of which are Graduate students, 13% postdocs, 9% researchers, 9% Assistant/Associate/Full professors and 19% other occupations (e.g staff scientists, scientific programmers).