Restarting Blog with Jekyll

21 Feb 2014

Jekyll

Since few days my blog is powered by Jeykyll. Comments are handled by Disqus. These have replaced WordPress which has served me well for several years. Nowadays Jekyll feels like natural replacement for such Markdown & Git junkie like me. Site is Retina friendly with images “retinized” on fly by retina.js.

Most of the migration work was copy & paste, however there were few caveats when migrating from WordPress. First of all categories are handled differently in Jekyll - there is no category hierarchy. There is no built-in category list, neither category pages. Luckily Jekyll supports plugins, notably Generate Categories plugin by Recursive Design.

Moreover Ruby monkey-patching gave me opportunity to tune Jekyll to my needs. Below 3 of my custom plugins.

Read the rest of this entry »

Posted in CMS, Ruby, Tweaks

Haml + Gettext = automagic translation

13 Apr 2009

HAML

I was rather sceptic to Haml once I have first time read about it. But after recently playing a while with it I can frankly express that it is simply outstanding template engine for Ruby. What I miss about Haml is some seamless integration with some i18n framework (gem).

Posted in Programming, Ruby