RSE-UP
Before we start
Getting Started
Working with the Shell
Version Control with Git
Coding Style and Documentation
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
Appendix