The blog is still online and this project is still alive, maybe the site was down for a scheduled maintenance.