Complex sentence: Updates on the progress of the project will be posted on the NOAA Vortex 2 home site, as well the scientists have started a blog of live reports.
Split into simpler sentences: Updates on the progress of the project will be posted on the NOAA Vortex 2 home site. The scientists have also started a blog of live reports.