It's never too late to begin a new challenge! Check out when the CEOs begin to start their companies.
The three stages when you write a blog:
1.You uses an existed blog system such as Blogger or WordPress.
2.Due to limitations of the public blog system, you uses a third party blog system and put it on your own space or on a public cloud, such as GD-cms on GAE.
3.You want to write the blog locally with full control, and also let other website manages the backup.
This article teaches you how to build a blog on GitHub with jekyll.