The personal website seems to making a comeback.