programming languages: software environment management, python, ..., general coding best practices (Gavin has a page on this), unit testing, logging, packaging, dependency updates
workflow/work management: licensing, git/version control, security, CI/CD, issue tracking, release workflows, versioning, code of conduct, accessibility standards, licensing, publishing (?), version control
documentation: installation and usage documentation,
data management: data formats, data publishing, database management, netcdf
Come up with a structure for how the documentation is organized on ReadTheDocs