Skip to main content
  1. Make It So

    Thursday, September 17, 2020

    4 minutes

    I’m a big fan of automating repetitive work with a Makefile, especially when multiple steps or dependency chains are involved. » Read

    #dev  #make  #work 

  2. Maintenance

    Saturday, September 5, 2020

    2 minutes

    The software project lifecycle doesn’t usually end with delivery. If it’s not looked after properly, a project can often still cause you pain way beyond this stage. » Read

    #dev  #documentation  #security  #work 

  3. Recorded History

    Saturday, September 5, 2020

    3 minutes

    I was first introduced to version control systems twenty years ago, first with CVS and then SVN. These days, like most others, I’m using Git. Over the years, various models and strategies have emerged for VCS best practice. » Read


  4. Struck by Lightning

    Thursday, May 28, 2020

    2 minutes

    Researching and presenting to my colleagues – or learning new things from them – is proving to be a great distraction. » Read

    #talks  #work 

  5. Documentation

    Sunday, May 10, 2020

    2 minutes

    It is a fact that individual contributors to a codebase will come and go. Establishing good documentation practices is essential to enable an effective organisational memory. » Read

    #dev  #documentation  #work