DEV Community

Fernando B 🚀
Fernando B 🚀

Posted on • Originally published at on

How to Setup a Jekyll Blog and link to

I am in the process of writing a series, and while I have awesome tools like scrivener for book writing, it doesn’t work quite well with markdown. In this guide I will show you how to setup jekyll with minimal effort.

Jekyll-Now Quick Start

  • Fork jekyll-now
  • Rename repo to under settings. If this is not your main site, you can also just name it whatever. For example my main is used as a portfolio, so I just renamed mine to “blog”. Github pages will automatically serve it at

If this is your page, then it will be ready to view with a demo post. If this is not your repo, then go to settings, scroll down to Github Pages, and select the branch. Once that’s done you should be able to see your site.

Configure _config.yml

Below are the settings I changed:name, description, avatar, github, twitter, url, baseurl, theme.

The file is heavily commented, so it was easy to modify. The baseurl is necessary because is not my main site as you can read in the comments. Check the changes _config.yml if you have problems.

It doesn’t take too long for the site to sync with the repo changes.

Publish posts to with RSS Feed

In enter your site rss feed, if you are using github pages it would be or hit the update button, and then the fetch button on top.

If everything worked you should see the “You are up and running” demo post. Note that articles are not published, and are synced as drafts from the RSS feed.

Publish new Posts

To make new posts go to _posts folder, and create a new md file. Ex:

Remember to add the front matter, check the demo post. front-matter-docs

layout: post
title: Blogging Like a Hacker

Enter fullscreen mode Exit fullscreen mode

Hope you enjoyed this quick and easy guide to build your own blog, and publish on at the same time. Thanks for reading.

Top comments (0)