Distance from London to Cambridge where exactly?

Sometimes I get a little confused. I take on too much and drop the ball or lose my focus. Yesterday I messed up big time and put something live that was broken. Sorry to the 1000 or so people I must have annoyed during the time it took me to fix it. Lesson learnt, being […]