@davidrevoy I think it's not on your side, but the site you linked simply died. Poof.
I'd suggest finding another blog post recommending Mastodon and linking to it. Otherwise, why not making your own blog post about Mastodon? That would be interesting!
EDIT: Wait, you CAN access it? It's probably a DNS issue then.
Hmmm....