If you don’t have coding background and you want to start blogging you might want to start with these two popular free blogging sites such as Wordpress and Blogger. They are easy to manage with lots of free plugins, tools, and templates that you can use right away. But if you are a coder and want to feel the true power of the Force you can use open-source and free static site generator that make your life easier. Mentioning a few of them, we have Pelican and Jekyll. I suggest Jekyll because it’s supported by Github and even though Github is not meant for hosting a site it’s still can serve the basic needs to publish your site/blog and start spreading the love.