So I created my new site CraigPotter.co.uk last week and I thought I should create a companion blog to go with it. The main purpose of this blog will be to share my thoughts and knowledge as I learn new skills or just things I want to share.
There are a lot of different blogging software out there. WordPress Online, Self-Hosted Wordpress, Blogger. Those are just a few of the many blogs out there and not to mention… I’m a Web Developer. I could build my own blog using PHP or maybe Ruby On Rails or even just a static HTML site, however, a friend recently told me about Jekyll.
Bring on Jekyll but hold on to Mr Hyde
Jekyll is a simple, blog-aware, static site generator.
That is the official description taken from the Jekyll website. Basically, It is it a template engine that will take simple files, such as those written in Markdown which you should be familiar with if you use GitHub or some email marketing platforms, and turns it into an attractive blog post… just like the one you are reading!
Here is an example of the Markdown used to generate this post:
Hi all, So I created my new site [CraigPotter.co.uk][my-site] last week and I thought I should create a companion blog to go with it. The main purpose of this blog will be to share my thoughts and knowledge as I learn new skills or just things I want to share. ## First up!
Now, I was going to give you a run down on how I set up this blog and how easy it was… but to be honest, just check out the official Jekyll website and follow the guide. They will explain it a lot better than me!
So, that is it for my first blog. This was mostly just so I could get the blog up, running and styled. Short and sweet! As you will learn, I’m not the best writer. I can talk the talk, code the code but when it comes to writing the writing, I struggle but only one way to get better!
I’ve not put too much thought into what I will be posting in the future however here are a few ideas:
- One Page Websites - Google Analytics & Tag Manager’s Dreaded Foe
- Using Git hooks for deployment
If you get stuck, need any help or got any ideas you want me to cover in future posts - drop me line