Hello World

DAY 1 👾

Hey there.

This is my very first post.

I’ve decided to code for the next 100 dayz in any language starting from Today dated 1st Nov 2016 & blog about it here.

All my code for the next 100 dayz will be put up on my Github account. Feel free to use any of my Code.

How I made this Blog

Welcome into the world of Hexo!

Hexo is a static site generator written in Node JS, the language of my choice 😉.

I had 3 options to choose from
(1) Jekyll, which uses Ruby Gems, is slow as compared to other 2 options.
(2) Hugo, which is written in Golang, a language with Python like Syntax & C like Speed which is super fast
and
(3) Hexo, which is written in Node JS & on which this blog is built upon. I like Hexo because it uses Javascript & because of some awesome themes which Hugo lacks.

I didn’t use Jekyll because I’ve used it on other site running over here.

Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or
you can ask the author’s on GitHub.

I’ve used CactusDark theme in Hexo.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

Automated Deployment Script

I’ve made a simple Bash Script to generate the uncompiled & compiled version of the Hexo Blog & to push it on Github Pages. The script can be found here

Till the next time 👻