My Profile Photo

Shashank P. Rao


CS Grad @TU Delft, Developer, Machine Learning (Deep Learning) Engineer & Researcher


Welcome to GitHub Pages & Jekyll!

GitHub Pages is a great way to host your static web content. And the best part is — it is hosted by none other than GitHub.com.

Jekyll is a popular static site generator designed for blogging and software documentation, but usually used for much more. GitHub Pages is highly integrated with Jekyll which makes it easier to add Jekyll themes, build common templates for headers & footers, and use Markdown for writing articles.

GitHub Pages supports various themes for your very own blog or personal site. I use the Jekyll-uno theme as I find it pleasing to the eye yet minimalistic — a perfect combo for a personal site & a blog.

Jekyll also offers powerful support for code snippets:

def print_hi(name)
  puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.

I will post more details about installing and setting up your own Jekyll-based site in my upcoming articles. For now have fun exploring and reading more about GitHub Pages, Jekyll, Markdown and countless other Jekyll-themes.

comments powered by Disqus