Date: October 14, 2010

Preparing for a 22-hour flight to New Zealand and Australia by loading up on ebooks from ThriftEBooks. Focusing on Manning Publications' "Groovy in Action" and "Grails in Action" to gain expertise for demonstrating rapid web application development with Grails at work.

Date: October 13, 2010

A music recommendation for cellist Zoë Keating, whose soothing classical compositions are ideal for focus while working. Discovered through a Wired video, with albums available directly from her website in multiple formats and samples on Amazon MP3 and iTunes.

Date: October 02, 2010

A Ruby example demonstrating how to interact with Lyris ListManager's SOAP API using HTTP POST instead of built-in SOAP libraries. Shows how to manually construct the SOAP envelope XML, set proper headers including authentication, and parse the response for adding members to mailing lists.

Date: September 26, 2010

A brief personal update explaining a hiatus from blogging due to busyness with work and wedding preparations, including a photo of the Friendship ship at Derby Wharf in Salem, Massachusetts, taken during a break from the computer.

Date: July 30, 2010

A Groovy function demonstrating how to replace high-level Unicode characters with their HTML entity equivalents. The entitize function iterates through a string, converting characters with code points above 127 to numeric character references like € for the Euro symbol, useful for HTML/XML output.

Date: July 23, 2010

An exploration of ZFS send and receive commands for filesystem management and backup. Covers taking snapshots, outputting to files, combining with gzip compression and OpenSSL encryption for secure storage, using zfs receive to restore filesystems, and copying filesystems securely over SSH between systems.