If you are looking for an easy way to share your code with others, without worrying about the computational environment they're running or installing a long list of requirements, then Binder might be the solution for you. Binder allows you to share your software with others in the form of a single clickable link, improving accessibility for users and removing the need for you to worry about supporting lots of different platforms.
During this free workshop, we will discuss reproducible computing environments and why they're important, show examples of others’ projects in mybinder.org and help you learn how to prepare a binder-ready project. At the end of the workshop you will be able to take some of your own content (in a R or Jupyter Notebook, or scripts that can be run in the terminal) and prepare it so that it can be used by others on mybinder.org.
This workshop is for people who are:
Interested in software best practices;
Interested in reproducibility, containers, Docker or continuous integration;
Already familiar with R Markdown or Jupyter Notebooks;
Looking to communicate their research more effectively and make their research software more accessible.