Mastodon and blog both sound good to me. For some, they could alternatively use twitch or youtube.