Update home page title

Maybe this will get the new post to show up, I've tried everything else already!
1 job for pages in 6 minutes
Status Name Job ID Coverage
  Test
passed pages #14259795

00:06:00