The entire setup is available at https://github.com/pvamshi/vamshi.github.io
I wanted to have a blog site of my own with the following features :
It has been a long journey trying out different combinations, but I will explain the current working setup.
|Free hosting||Github Pages|
|Source Code Repository||Github|
|Automated build||Circle CI|
|Comments & Social buttons (in progress)|
In other words why not use awesome blog sites like medium or wordpress?
I was very much in favor of Medium until I realized they don't have code highlighting and I need to rely on gists to create the code snippets. I think its a really cumbersome job to keep updating code at gists compared to markdown style in-text editing using backticks. More over it was one of my goals to use markdown ( so that I can use vim, somehow everything boils down to vim).
Using markdown , I can write the code using ` followed by the language (like
```js). Using vim, I can even get syntax highlighting. Check the screenshot below:
Detailed explanation can be found at https://pages.github.com/.
( to be continued ..)