Hacker News new | ask | show | jobs
by dudul 3878 days ago
I would advocate Github Pages powered by Jekyll. You can use another static site generator, but Jekyll is directly supported by GH pages, so it makes it slightly easier to deploy.

I like not being dependent on a specific platform. If I decide that I don't like Github pages anymore I can just take my static content and push it somewhere else. Also, it makes it very easy to work on my posts offline.

2 comments

If you're going to use Jekyll or some other self-hosted-ish service (as opposed to Medium or Tumblr or so on), why not just deploy to your own webspace rather than GitHub Pages?
Because it's free and there is nothing to do. I just create a repo that is my blog, it kills 2 birds with one stone: I keep the content under source control and it is made available as a website.

If I had another webspace I would have to keep my git repo, and in addition I would have to push the generated content to my host. Effectively, when I commit to my repo it's doing the publish automatically.

Thanks! I don't know how I missed this. Will definitely give it a try.