I’ve always wanted to have a blog. The reason is, I want to start documenting my findings before I go senile. I enjoy going back through my documents and relearning what I spent so many hours to learn. Who knows, maybe someone else besides me might find it useful.
My requirements: I want it to be simple yet powerful, anything complicated would simply deter me from doing anything useful. I want it to be on node.js, as I’m primarily a .NET developer by day, but I want to do something else at night. I love Markdown, I want to write in Markdown and just have it published to the world. Preferably, I want it running under a cheap Linux box ;) I want to be able to keep it versioned under git Had to be flexible, as I didn’t want to rewrite my resume :| Brace yourselves, winter is coming Googling around I found wintersmith which seemed to cover my needs.
So, I installed it:
npm install wintersmith -g
Created my site:
wintersmith new carlosiriarte.com
And I got following structure:
bash config.json contents/ templates/
Configuring wintersmith An important part in nowadays SEO world is to make sure that whatever you do online should be explicit about your authorship, so let’s do that:
Sprinkle a bit of Googleness:
To build our static site.