Skip to main content
  1. Asking Too Much

    Tuesday, September 8, 2020

    1 minute

    One of the key tenets of information and computer security is the Princicple of Least Privilege; an appliction should only request – and be granted – the minimum permissions required for the role it is trying to fulfil. » Read

    #saas  #security 

  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. Missing August

    Thursday, August 27, 2020

    2 minutes

    In ordinary times, Edinburgh usually welcomes the world to the International Festival this month. This year was clearly always going to be different. » Read

    #edinburgh  #personal 

  4. The Herring Road

    Tuesday, July 21, 2020

    3 minutes

    I got myself out of the city yesterday evening for a solo adventure, exploring part of a historical route across the Lammermuir Hills. » Read

    #cycling  #outdoors 

  5. A Right Set Up

    Saturday, July 4, 2020

    4 minutes

    There’s a popular IT anology of treating servers as cattle rather than pets. Logically, does it then follow that my laptop is a cow? » Read

  6. Out With the Old

    Sunday, June 28, 2020

    1 minute

    They say that you should never reinvent the wheel. But what if you could make the wheels better? » Read

    #bash  #dev 

  7. Confessions of a Bashist

    Saturday, June 27, 2020

    2 minutes

    I prefer some things to be done a certain way but my reasons are seldom irrational – usually there’s at least some logic involved somewhere. » Read

    #bash  #dev 

  8. Shellology

    Tuesday, June 23, 2020

    5 minutes

    As a follow up to my previous Unix archaeology, I traced the evolution of shell development across the decades. » Read

    #bash  #dev  #unix 

  9. My Descent into Shell

    Thursday, June 18, 2020

    3 minutes

    For my first lightning talk, I dived into the history of Unix to find the starting point from which modern shells emerged. » Read

    #bash  #dev  #unix