We had a few problems during and after a server migration. We hope to have everything restored and back to normal within the next 24 hours. Sorry for the inconvenience.
*Update 3rd of July, all seems to work now. If you run into any problems please let me know. And.. new articles coming up soon.