Well, this is rather embarassing. There are so many people visiting Humblebee & Me right now that the servers have overloaded and are having a small, temporary fit.
If you refresh that should fix things, or try coming back in a minute or two.
The Humblebee & Me YouTube Channel is very likely up and running as the YouTube servers are massive, so feel free to check out recipes there, too!
If you'd like to help me cover the costs of hosting so this happens less, please consider becoming a Patron. Thank you!