Blogging Like a Programmer
I’ve been occasionaly blogging since 2006. I’ve tryed a few engines. Blogger, LiveJournal, MovableType, WordPress. I’ve been for a long time with WordPress. It’s a great engine even thought it’s writen in PHP. Has a lot of features out of the box and even more you can get wit plugins. It has a lot of themes. Though, with time it’s getting more and more bloated and still doesn’t get some features in the core. For instance, it still doesn’t have OpenID authentication in core. Only with plugin.
So with I’ve decided to move away from WP. I didn’t need all that for a long time already. Probably, I never need all what WP has. And to be hones I don’t want to spend so much resources on WP for my blog. So here is a solution. Static site. Yep. This is static site. It’s much lighters on resources and really easy to maintain. Also it has some features to please a programmer in me. I use Nanoc, a static site generatr. It’s writen in ruby and pretty easy to extend. I use HAML & SASS for layouts and styles. I use Markdown for content. And I use Vim for writing this all. That’s the features I can’t get in WP but I have with Nanoc and I’m happy with it.
I’ll write a few posts about guts of this setup for curious ones. Also I’ll transfer some posts from old blog. Mostly technical and professional stuff leaving out personal posts.