Earlier this year I found out about this powerful tool that Jekyll is. On its website it is described as “a simple, blog aware, static site generator”. After studying it a bit and learning about all of its advantages I was sure that I wanted to use it to build my personal website. However, the seemingly simple instructions on the home page of its official website didn’t work for me since I use a Windows machine.

Sure enough, I found out that an incredible number of people were struggling with the same problem. Now that I have figured a way around this issue (using some help from the official documentation), I thought I should enlist these easy to follow instructions here.

Step 1. Open Windows powershell as administrator (by typing powershell after clicking on the Windows button, right clicking on the search result, and choosing ‘Run as administrator’ option ).

Step 2. Change the execution policy to unrestricted (or AllSigned) by using the following command.