Along with version control, tests are essential to good practice for
developing software. Having tests makes it easier to reason about
changes, and ensure trust in the outputs of your code. And if you
can’t trust your code, you can’t trust the papers written using the
results…
[Read More]
Version control
A crash course in git basics
Version control is one of the essential tools for anyone developing software of any kind, and will save you from a lot of sweat, blood, and tears when your hard drive fails or you spill tea all over your laptop. This presentation will give you an overview of why you...
[Read More]