this is a blog by Jeff Perrin, a software developer based in calgary alberta

Rock Invoices with Blinksale

After just recently entering the ranks of self-employed nerds-for-hire, (more on that later) I was faced with the looming issue of billing. Now, when I was last seen firing out invoices (in an entirely different industry), I was utilizing the fantastically esoteric templates found within everybody's favourite spreadsheet application; Lotus 1-2-3. Since I now know that spreadsheets are for accountants and other forms of masochistic freaks (sorry Kirk), I was at a loss trying to determine how to keep track of my invoices. Time ticks on by, as it is wont to do, and I found myself less than a week away from the end of the month. Colleagues admitted to using Quickbooks, but caught up in my rabid fear of anything that is "accounting", I balked at that idea. Thankfully, just in the nick of time, I was saved by Blinksale. Go and read about it for yourself.

I think I'm saved.

Javascript Syntax Highlighting

O/R Mapping: Attributes vs. XML For Mapping