RSE-UP
Getting Started
Code, Documentation and Licensing
Working with the Shell
Version Control with Git
Markdown, READMEs, Notebooks and Computational Narratives
Testing and Error Handling
Working in teams
Workflows
Requirements, Architecture and Design
Building Command-Line Tools
Configuration and Packaging
Workflows and Automation
Tracking Provenance
Open Science
Appendix