Research Software Hour is an online stream/show about scientific computing and
research software. It is designed to provide the skills typically picked up
via informal networks: each ~2 weeks, we do some combination of exploring new
tools, analyzing and improving someone's research code, and discussion.
Watchers can take part and contribute code to us which we analyze and discuss
In Autumn 2021, we stream Wednesdays at 14:00
Central European time / 15:00 East Europe time. Convert 14:00 to your timezone
Follow the Twitter streams
@SciCompAalto for updates.
- September 8: Computers for research 101: The essential course that everyone skipped
- September 22: How to organize software/data in a new research group
- October 6: Intro to GitHub
- October 20: Lessons from starting a RSE group at a university.
Other future topics
- How to manage code on a research-group level (for group leaders, how to prevent everyone from doing their own things)
- How to use SSH and GPG keys (we all need them sooner or later, it is "never" taught, and documentation is often not adapted to non-experts)
- Licensing and sharing: what do you need to know in practice (e.g. How to agree on code and licensing)
- Shell: advanced tricks we use
- Publishing and releasing software. Making your code ready for
publication in Journal of Open Source Software
- Renv / Julia environment reproducibity
- Our favourite R libraries
- Desktop to cluster
- Cluster: working efficiently
- Strategies to parallelize a code
- Writing parallel code
- Finding and solving memory bottlenecks, especially in Python
- How to run a Python web service or in other words: what to do when you need more than a static website?