I spent this last weekend at GiveCamp - Ann Arbor helping out charities. If you've never heard of Givecamp, you should dentally check out the link.
A Give Camp is a weekend-long event where software developers, designers, and database administrators donate their time to create custom software for non-profit organizations. This custom software could be a new website for the nonprofit organization, a small data-collection application to keep track of members, or a application for the Red Cross that automatically emails a blood donor three months after they’ve donated blood to remind them that they are now eligible to donate again. The only limitation is that the project should be scoped to be able to be completed in a weekend.
Givecamp was a huge success it's first year in Ann Arbor. I've never seen so many dedicated developers so sleep deprived working on a volunteer basis.
I was assigned to the Charity "Arab American Community Center" based out of Ypsilanti. We managed to work in a fancy set of features such as Localized languages. Our web app was built on top of a framework that I've never used before called, "SiteFinity". So look forward to some posts on both those topics in the near future.
I wish I had more for you guys, but I'm ramping back up to get into my regular blog swing-of-things.