I've decided to create a bare bones website documenting my life. The site is anti-corporate. I own and control all the content. The project is part of the IndieWeb. In opposition to Facebook, X, et al. the IndieWeb is a place where creators are in contorl of their content.
So I've created a Vercel site and used a github integration, which means whenever I push new code to github the site is updated. I also store my images in a vercel "blob"
I make the site using a static site generator called 11ty, which seems pretty easy to use.
So far everything has been free except for the domain name.