Here we collect email texts which we have sent to participants. They are hopefully useful for late registrations or future workshops.
If you registered late and cannot find the link to the Q&A document, please contact us. See the bottom of this page for contact details.
Subject: CodeRefinery workshop announcement
CodeRefinery invites everyone interested in writing more reproducible research code to join the CodeRefinery workshop, September 22 - 24 & September 29 - October 1, for free and online.
For more information and registration, please visit: https://coderefinery.github.io/2026-09-22-workshop/.
Subject: CodeRefinery workshop announcement
CodeRefinery workshop on tools and techniques for reproducible research
Are you writing code for your research? Do you want to make your research results more reproducible? Do you struggle to reproduce results of your own or others computations?
Join the CodeRefinery workshop. It takes place online on September 22 - 24 & September 29 - October 1:
The intended audience for this workshop are researchers of all domains, levels and preferred programming languages who write code in their research. By deepening the knowledge of the tools that enable better code development and sharing, we aim to improve the reproducibility of our research results.
The workshop is held online (streamed on Twitch) with hands-on sessions. Interaction with the participants and live help is guaranteed by a variety of means. Some locations may offer in-person events (check the event page), and feel encouraged to join as a team with your colleagues or bring your own classroom (please contact us if this option sparks your interest).
The event is free of charge. More info and registration on the CodeRefinery Workshop site.
In case of any questions, please contact support@coderefinery.org
Subject: Welcome to CodeRefinery September 2026
CodeRefinery starts tomorrow Tuesday September 22nd at 10:00 CET. Full schedule and details at the September 2026 CodeRefinery workshop webpage.
Before the workshop: pre-requisites
If you plan to participate in the hands-on exercises for this workshop, please ensure you have the necessary pre-requisites prepared by visiting this link.
We provide multiple ways to learn Git: via GitHub web-interface, using the shell terminal, using VS code, or RStudio.
Using Git in the shell terminal gives you full control over your workflow, but you might not be familiar with the terminal itself. If you’d like to take advantage of Git’s full power through the command line, we offer a shell crash course just before our installation session (also available as YouTube video).
If you need assistance with the installation, we offer two optional help sessions Wednesday 16 and Monday Sep 21st at 12:00 CEST. Please check the schedule in your time zone: https://coderefinery.github.io/2026-09-22-workshop/#schedule.
You can also ask someone you know for installation help - these are standard tools and they can probably give you custom advice (especially if you are using a computer managed by your organisation).
Connection details for the installation help sessions and the shell crash course: the sessions will be held on Zoom.
You can add all workshop sessions to your own calendar following the instructions on this page: https://coderefinery.org/calendars/ (choose only the workshop calendar)
During the workshop: How-to follow
Here are all relevant resources that you will need in order to connect during the workshop:
We will take shorter breaks every hour and an one hour break in between which, depending on your timezone, can for example be used for lunch.
After the workshop: Certificates
Anyone can request a certificate recommending 1 ECTS for the workshop after the workshop is over. Detailed instructions at: https://coderefinery.github.io/2026-09-22-workshop/certificates/
We do not track attendance and if you cannot join the live session, you can also watch the recordings available on TwitchTV/YouTube.
Bonus: Teams and local classrooms
For those who do not want to attend the workshop alone, there's still time to gather friends and colleagues to follow the workshop with you in a local classroom.
You can check the list of available in-person classrooms at:
https://coderefinery.github.io/2026-09-22-workshop/#local-exercise-groups
If you want to form your own local team, we are happy to help you! Please get in touch with us at support@coderefinery.org
If you have any questions, please write to support@coderefinery.org
Best regards
CodeRefinery team
Subject: Day 3 of the CodeRefinery workshop
Dear workshop participant,
Yesterday we covered the basics of git and today we will collaborate together using git and GitHub. If you missed the past days, it is still possible to fully enjoy today and do exercises together. Today's episode is maybe the best, where you see the true power of git and how it lets you immediately collaborate with any existing open repository on the planet! Now you can finally fix that typo in the documentation you were reading! :)
Today we will all practice how to collaborate using Git/GitHub and one ambitious thing we will try is to collaborate with all of you following via stream.
If you would like to participate as individual learner in the collaborative exercises, please request access by opening an issue at https://github.com/cr-workshop-exercises/access-requests/issues/new?template=access-request.md (there click the green button "Create" on bottom right).
This way we will know your GitHub username and give you write access to exercise repositories.
After we add you as collaborator, you will get an email from GitHub.
Please accept the invitation.
Don't forget to "unwatch" both https://github.com/cr-workshop-exercises/centralized-workflow-exercise and https://github.com/cr-workshop-exercises/centralized-workflow-exercise-recorded to make sure you don't get too many emails during the exercise.
To "unwatch", go to the repository and click the "Unwatch" button (top middle of the screen) and then select "Participating and @mentions".
That is all for today. You may find past video on Twitch https://twitch.tv/coderefinery for another week.
Recordings will also be uploaded to our YouTube channel later next week.
Have a great day and see you later!
Enrico, on behalf of the CodeRefinery team
Subject: Day 2 of the CodeRefinery workshop
Dear workshop participant,
Thank you for joining us yesterday for the first day of the CodeRefinery workshop!
You may find the archived questions and answers here: https://coderefinery.github.io/2026-09-22-workshop/questions/day1/
If you'd like to revisit or catch up with some of the episodes, you find the videos on Twitch https://twitch.tv/coderefinery for another week. Recordings will later be uploaded to our YouTube channel: https://www.youtube.com/@coderefinery.
If you missed day 1, you may still join the rest of the workshop; prerequisites for day 2 are knowing the basics of git. And even without those, you should still be able to follow and do the exercises.
For today, having the local editors available on your computer is good: VS Code or command line. See the second option on installation https://coderefinery.github.io/installation/. If you don't have these, you can still attend and there are some steps you can do without editors, and you'll learn for the future.
If you need live help for installing these tools, we provide an exceptional zoom session this morning 23/9/2026 before the workshop starts at 9:00am CET (Oslo/Stockholm timezone).
On Day 3 (Thursday 24/9) we will all practice how to collaborate using Git/GitHub and one ambitious thing we will try is to collaborate with participants following via stream.
Day 3 for individual learners
If you would like to participate as individual learner in the collaborative exercises, please request access by opening an issue at https://github.com/cr-workshop-exercises/access-requests/issues/new?template=access-request.md (there click the green button "Create" on bottom right).
This way we will know your GitHub username and give you write access to exercise repositories. After we add you as collaborator, you will get an email from GitHub. Please accept the invitation so that on Thursday you can do the exercise on our shared repository.
Day 3 for learners in local classrooms or teams
If you are learning with others as part of an in-person room or a virtual team, your local coordinator will take care of preparing the shared git repository for doing the collaborative exercise with other participants in the room. If you are the coordinator you'll receive a separate email from us with more detailed instructions.
As usual the links for the following days will be:
Have a great day, and see you in a few hours!
Enrico, on behalf of the CodeRefinery team