The site has been slow recently. I can put this down to the failure of my DNS server. I used an internal caching DNS server for the intranet (where this site is hosted) and it techdebug.com resolves itself internally to a private IP. Whilst the server was off-line I was using an external DNS server, so for the web-server itself apache was resolving the domain name to the external public facing firewall.