I have seen first-hand how even a rudimentary application of custom software can increase productivity. I believe that scientists can amplify their abilities and contributions by following good software practice. I believe that high quality scientific software can accelerate discovery by inviting collaboration and creativity in an unparalleled way. Through my experience I have realised the value of taking extra time to follow good practice. I am aware that there is abundant scope for improvement in current practice to facilitate the induction of domain experts towards quality output. For examples, software testing is often laborious and time-consuming and can definitely be made easier.
This site is a collection of ideas, tips, tricks and personal projects. I have put them together as a record for myself and in the hope that they may inspire or provoke ideas in others.