# Organization info ## Datetime -> blog post ## Questions to answer with this event - What is CodeRefinery? - What can organizations get from it? - How can they support us? -> Graphical abstract would be great: explain these well with something that fits into one screen ## Blog post draft :::info Tentative titles Why should your organisation support CR and how? ::: There are many courses at universities and on the internet about learning how to code for researchers. But not many teach about sustainable software development or how to collaborate with others. The consequences of this gap are that researchers tend to start from scratch, code on their own, or that a lot of time is spent on figuring out old codes by onself or others instead of spending that valuable time on research. The idea of the CodeRefinery project is to help researchers that already know how to code (in any language) to increase their codes reproducibility and show some tools that can help on this journey. CodeRefinery is a growing training network. We try to make this project more accessible and inclusive. We developed public and freely available and reusable learning and teaching materials on many topics around research software development in order to improve its FAIR-ness (Findable, Accessible, Interoperable, Reusable). Our workshops foster collaborative research/work environment to increase productivity and efficiency. The workshops themselves are interactive online events, to which participants can join individually or in team. Teams usually have some kind of advanced person with them to guide through the exercise sessions. From our point of view, organizations can support the CodeRefinery project in many different ways, as can be seen from the following figure: ![Figure showing different possibilities for organizations to support the project, description below](https://hackmd.io/_uploads/HkcCSF9iT.png) :::warning todo: - replace helpers with "exercise room" suggestions to simplify text on image: - "send observers" -> "observe" - "send helpers" -> "help during exercises - "in kind contribution" -> "teach with us" - "other collaborative workshops" -> "collaborative workshops" ::: **Advertise/Participate:** The easiest way to support us is to advertise the workshop to your network. In that way, you can get people that know about FAIR software development back and can start implementing it in their work creating a more collaborative working environment regarding research software. By participating, your organization contributes to improving research software quality. **Observe**: If you are curious about how these workshops work, you can always send observers: a CodeRefinery workshop is a special event, let your teachers observe how we do things and maybe we can learn a thing or two from each other. **Teach with us:** The most valuable contribution for us is to let your experienced employees work on lesson development, or be an instructor on worktime ("contribute in kind"). That way we can learn from each other and everyone can bring in their expertise to make the project sustainable. In-kind contribution can be facilitated by including it as apart of your organisation's culture to develop employee's competence and accelerate knowledge transfer. If you want to provide a better way of learning together in a CodeRefinery workshop, provide a (virtual or real) room for a team from your institution to join the workshop together ("bring your own classroom"). This facilitates collaborative learning. You can make use of our central registration system or use your own (if you need control over own registration, credits, schedule).We mention all "local breakout rooms" on our webpage, if wished, to maximize outreach for these possibilities. **Collaborative Workshops:** Withing the CodeRefinery community an organization can also collaborate with CodeRefinery partner organizations on other trainings that otherwise could not happen due to missing resources for. In that way we can share the "burden" of teaching. One example for such collaboration: Aalto university HPC kickstart with participants from all over Nordics, partners contribute to teaching and cluster specific instructions **User Community:** If you are a part of a specific user community or a project, you can benefit similarly by supporting CodeRefinery. **Support:** The CodeRefinery team is happy to discuss these or other possibilities further via email or arrange a meeting. Please contact support@coderefinery.org, if you are interested. *Together we can improve research software practices, promote collaboration, develop expertise, and establish an inclusive training network!* --- ## How to reach the people who could benefit from CodeRefinery courses? - Social media, tag organizations - targeted email to training@organization.com or similar for those that we know - Increase CR brand awareness - Engagement with various research communities/groups - CR Contact points/CR ambassodor in each organisation - Being active in social media and institutional newsletters - Blog posts and webinars ## Original content brain dump - Many courses on learning how to code - Not many (especially at university) about sustainable software development - Consequences: Everyone brewing their own temporary soup, lot of time spent on figuring out old code and making it run in different environments, less time for research - CodeRefinery idea is to help researchers that already know how to code (in any language) do so in sustainable manner - CodeRefinery workshops foster collaborative research/work environment to increase productivity and efficiency - CodeRefinery is a growing training network that is accessible and inclusive. - We developed public and freely available and reusable teaching materials on many topics surrounding research software development in order to improve its FAIR-ness - Interactive online event - Participants can join individually or in team - Teams usually have some kind of "helper" to guide through the exercise sessions - How organizations can support: - ![participate_organization](https://hackmd.io/_uploads/HkcCSF9iT.png) - in figure: replace helpers with "exercise room" - Advertise the workshop to your people -> get people that know about FAIR software development back - Send observers -> a CodeRefinery workshop is a special event, let your teachers observe how we do things and maybe we can learn a thing or two from each other - contribute in-kind: Let your people work on lesson development, or be an instructor on worktime -> We can learn from each other and everyone can bring in their expertise to make the project sustainable -> faciilitate in-kind contribution by including it as apart of your organisation's culture to develop employee's competence - provide a (virtual or real) room for a team from your institution to join the workshop togetehr -> facilitate collaborative learning - central registration or own (control over own registration, credits, schedule) - we mention all "local breakout rooms" on our webpage -> advertisement - collaborate with CodeRefinery partner organizations on other trainings that you are missing the resources for -> shared "burden" of teaching, examples: Aalto university HPC kickstart with participants from all over Nordics, partners contribute to teaching and cluster specific instructions - The CodeRefinery team is happy to discuss these or other possibilities further via email or arrange a meeting. Please contact support@coderefinery.org.