Skip to content


  • Dealing with mental illness

     Published on 30 Dec 2019

    To anyone who knows me it’s no secret that I’ve struggled with my mental health over the past few years. Until now I haven’t said anything about this publicly. I’m writing this in the hope that it encourages someone who thinks they may have a mental illness to seek help.

  • The boy scout rule

     Published on 25 Jan 2014

    Keeping a clean codebase is an ongoing process. We try our best to do things well to begin with, but we're always going to come across things that could be improved.

  • Keeping a debugging journal

     Published on 19 Nov 2013

    Have you ever found yourself trying to debug something that you've come across before, but can’t remember how you solved the problem? I know I have many times, so I started a debugging journal.

  • The CSS :not selector

     Published on 18 Jan 2013

    I had completely forgotten about the :not selector until today, when a colleague asked me if there was away to apply a style to a class but exclude one of the child elements with CSS.

  1. 1
  2. 2