Those of you who visited my old website ( may be wondering why I have built a new, very similar website, and there is a perfectly good reason – My old one was hacked!! Stupidly, I forgot to secure the file permissions, remove the main admin user, apply updates and… Read More