I’d like to challenge folks.
If you have an account on Facebook, Twitter, Instagram, TikTok, Mastodon, insert your favorite service here you should have a blog.
Why?
Because all the stuff you pump into those services are kept as part of the service. It’s your content. At the very least you should consider having your own domain even if you choose to host it on a place like Micro.blog, Blogger, WordPress, or Tumblr to name a few.
Again, why?
Well, even if you decide to move off of one of those services you have access to your data and you own the domain. That means you could move hosts and/or hosting services and maintain the links of all your old content.
I’m currently paying $5/month for a Micro.blog account and it’s so worth it. Micro.blog posts everything as static HTML which means all of my posts are easy to move. It’s just text!