I just had the pleasure of doing a small job for the United Palestinian Appeal, Inc. as the end client, rigging up my form emailer script for their online donation form. I’m very glad I got the opportunity – partly because it’s such a worthy cause and partly because it led me to find a small bug in the script…!

On another subject, I spent a good chunk of the weekend working on a new website: probonomap.bc.ca (I won’t link to it until it goes live; right now it’s pretty rough). This new site is a Google Maps-driven site, which is kind of a continuation of another job I recently completed: probononet.bc.ca. With probonomaps, organizations register with the system, adding location information, services offered, contact information etc., and then site visitors can search and browse those organizations operating in their community. Cool stuff.

This is my first opportunity to work with Google Maps and wow, Google’s API and documentation is SUPERB. It’s an absolute delight to work with. Their class library is as clear as day; the classes and methods are intuitively named, consistent and functional. It’s sodding wonderful.

Good grief, I just re-read that last paragraph. What a nerd.