Briefing

Today I pushed myself as a front-end developer to build my wife’s website.

This encouraged me to update this blog using github-pages + jekyll. What a miracle tool! It makes very easy to build static websites and modularize common parts. Plus, you can host on github and have all the their CDN for free.

How-To-Do

If you wanna follow my steps do the following…

Install the requirement:

  • rbenv: Enables you to manage multiple ruby environments and versions

NOTE: You don`t need to know ruby language

Follow the steps:

cd your-personal-website
echo "3.1.3" > .ruby-version
eval "$(rbenv init - local)"
gem install jekyll:4.3.2
jekyll new .
bundle exec jekyll serve

Go to localhost:4000

screenshot

Voilá ! Welcome to the Jekyll world !

You will get a website in a basic layout, but you can customize everything like I did.

If you wanna check feel free to visit the opensource webside code at github.

If you wanna go deep:

Thanks for reading! Feel free to comment.