Catherine Hayes
Catherine Hayes

Catherine Hayes

Writer, avid reader, achalasia sufferer and attempter of a massive career change. Am I mad to want to be a web developer at the age of 30?