I've built this website as an experiment, to gather my social activity on the internet. I believe that the internet should be inhabited by many small independent websites which communicate among themselves, as opposed to one or two omnipresent platforms like Facebook or Twitter that manage all our activity for us but also take away our freedoms. Chris Aldrich wrote a nice article about it here.
How does this website work? I use either Indigenous, Quill or Micropublish to write new posts. Once I save, the content is sent to my Github repository via Indiekit. Afterwords, Netlify is notified, which then builds and serves the website. Works like charm ;-)
I don't want to write a tutorial on how to do it, there is a plenty of good resources out there. If you also want to try it out, the good place to start is indiewebify. One tip: start slowly, only build the basic functionality first, see how you like it and only after some time add some more.