Update 8/04/2022: I received some more information from Josh's family today. They let me know that in mid-July they had made the difficult decision to take down the blog and forums.
Update 7/31/2022: I have tried talking to the hosting company multiple times in the last few weeks, but they are unable and unwilling to give me any information.
Update 7/18/2022: Today both the easyWDW forums and blog quit working unexpectedly. The reason is unknown at this time, since this is earlier than was expected based on dates I was given by the hosting company. I am trying a few options to learn the cause, and see if there is anything that can be done. I will update this page if I learn more.