1. Prawn: Turning Tables Part 1

    This post begins a series on my changes to Prawn to support rotated table text. Prawn is a fast ruby gem for creating acrobat files. I use it to create reports and invoices. However, it does not have support yet for rotating table text. If you want to rotate your…

    on Ruby, Programming, Prawn

  2. Maybe, !Maybe

    Have you ever had to turn the following: post.author.name Into some awful nil check like this? post.author.name if post.author #or post.author && post.author.name #or post.author.name unless post.author.nil? #or post.author ? post.author.name : 'O Nameless One' This…

    on Ruby, Programming

  3. The Return of the Blog

    I have resisted writing a blog for a long time because I am terribly busy. Having a family, a perpetual remodel for a house, and two jobs does that to you! Nonetheless, I've finally started for one reason. Everything I do improves as I explain it at the same time.…