blog, jekyll comments edit

I had started e few months ago setting up this blog on Github. But then I really not got around to finish it. After reading a few blogposts about Jekyll and Github I decided that now was the time.

Since my memory is not what it used to be, I have naturally forgotten what I was doing the last time I started this. So, I better start all over…

Looking at how other clever people have done is the best way to learn new things. One example is Phil Haack’s blog, so I started with cloning his Github repo.

When looking in his repo and editing my files, I noticed a reference to Octopress. This is a framework for Jekyll that intends to make it easier to blog with Jekyll by including javascripts, css etc and most importantly the possibility to theme your blog. After some reading there, it looked like a nice way to setup the blog. Following the instructions from them, I started cloning that repo and then opened a shell and installed the dependencies. All according to instructions.

One thing I noticed was that when I started setting up the blog, Github used username.github.com as URL, but they are now switching to username.github.io. Not sure what I will have to do, but I’ll leave it as it is right now. Everything seems to work with the github.io-address.

Since I have a domain-name that I want to use with this blog, I followed the instructions for setting up a custom domain-name at Github’s helppages. I’m using a subdomain, so setting up CNAME record did the trick.

In case anyone wants to leave any comments, I’m using Disqus.

For RSS feed, Feedburner is a nice alternative.

Now the blog is live, but I’ll probably have to do some cleaning and modifications since I haven’t really gone through all files and settings. So what’s left is:

  • Design. It is not very unique…
  • Figure out where to store images. In the Github repository?
  • Find the work process that suits me. Right now I edit posts in the browser and maybe that is all I need?

There are probably more issues to consider, but I’ll handle them as they show up.