Course Description
Collaboration is at the heart of good science. As research teams grow in size, diversity, and speed, the need for structured, transparent, and efficient collaboration increases—especially in the face of rising demands for scientific rigor and reproducibility. This half-day workshop teaches participants how to apply techniques from agile software development to the collaborative writing of scientific documents. Using GitHub as the central platform, we guide participants through a hands-on workflow for writing, reviewing, and managing academic texts together. Researchers familiar with Git/GitHub will learn how to extend their skills beyond code to the entire research process. Those new to GitHub will gain a practical introduction to this powerful tool and discover how version control, issues, and pull requests can streamline research from collaborative writing to project management. By the end of the session, you will be able to:
- Manage a GitHub repository for a manuscript
- Use issues and pull-requests to coordinate writing and feedback
- Leverage branch-and-merge workflows to track revisions and enforce transparency
These skills will be acquired in a realistic context where all
participants work together on an actual research project.
Prerequisites
Some prior experience with Git, however small, is advantageous. Participants
require a stable internet connection and a GitHub account.
Reading Materials
None
Capacity
The maximum capacity for this event is 60 participants.
Time and Location
This event will be held on-site only at Eindhoven University of Technology on October 16, 2025. Details will be provided to all attendees over email.
The event will start from 12:30 to 17:00. This even does not include lunch.
Registration
To register for this workshop, please complete the following form by October 1. Note that your registration will be considered finalized only after receiving a confirmation email. The registration link will remain open after this date if spots are still available. Piority will be given to those attending the symposium.
Instructor
Dr. Aaron Peikert
Aaron Peikert is a group leader of Formal Methods in Lifespan Psychology at Max Planck Institute for Human Development. His main focus is on statistical modeling, reproducible research workflows, and machine learning for nested/hierarchical data.