There was a new issue that caused some recently-published blog posts to sporadically return 404 not found. The error has been fixed. Sorry about that!