Currently under construction, as I migrate information from my old blog!

This is my blog and website. You can find out more about it and me here. My main research interests are climate science and the necessary underpinning software engineering, data science, computer science, and compute and storage architectures. Keep up to date using my feed.


My last few blog items (given my blog is quiet nowadays, there might be more recent talks, see below):

  • On scientific software - reproducibility -

    Well I had to expose this series of blog posts before I had them all done because of this:

    ... more

  • On scientific software - definitions -

    So far in this series on scientific software, I discussed the notion that it might not be that easy to define quality for scientific code (and left some questions hanging about how we might do that), and introduced some scope questions about what we mean by science code, and did that by producing a big diagram with lots of stuff.

    ... more

  • On scientific software - scope -

    Last time I discussed the idea that the notion of “quality scientific software” wasn’t very helpful, insofar as scientific code quality is a bit like beauty, being “in the eye of the beholder” - but I concluded with a few questions that IMHO are more important than “is it quality?”, being:

    ... more

  • On scientific software - a beginning -

    All the opprobrium for Neil Ferguson’s epidemiological code has got to me. Enough that I’m going to commit myself to a series of blog posts, after a long silence here … (note that I have not committed to the interval period though!)

    ... more

See also my blog page or my feed. You may also be interested in my projects pages, or the talks below.


My last few signifant talks were:

More on the talks page!