Hello world! (again)

This is my 3rd attempt to start a blog. Sarah Allen of Ultrasaurus was kind enough to give me a kick in the pants after this weekend’s RoR workshop. It’s taken three tries because I suffer from the knowledge that, in this day and age, anything I might choose to say has already been said, […]