Journal of Eivind Uggedal

2007-11-09

Reprise - A Minimalistic Blog

I published my newly written blog software yesterday which was featured on Ruby Inside today. My aim for this little piece of software was to allow me to publish blog entries with as little overhead as possible:

Usage can me summarized in five steps:

  1. gem install sinatra haml bluecloth rubypants -y
  2. wget redflavor.com/reprise.rb
  3. mkdir entries
  4. vi entries/YYYY.MM.DD.Title.Goes.Here
  5. ruby reprise.rb

Thanks to a suggestion from Sime Ramov it now supports proper apostrophes, em dashes and the likes by using RubyPants. I also went ahead and added hAtom support enabling syndication by using third party parsers. Lastly I added CSS3 multi column support for Firefox and Webkit browsers.

@uggedal Was it up?