"GiveCamp is a weekend-long event where technology professionals from designers, developers and database administrators to marketers and web strategists donate their time to provide solutions for non-profit organizations. Since its inception in 2007, the GiveCamp program has provided benefits to over 150 charities, with a value of developer and designer time exceeding $1,000,000 in services!"Feedback from last year's event was overwhelmingly positive, so make a point to register if you get the chance.
The Java User Group is hosting a series of cross platform, 20 minute short talks at their June meeting on Thursday the 21st. Five talks are already scheduled on topics ranging from Twitter Bootstrap to the CasperJS integration testing tool. A few more slots are available for talks, so if you've got a talk in your pocket, or if you've never given a talk before, this is a great opportunity. Register at memphisjug.org and join their mailing list to submit a topic for your short talk.
The .NET user group met this month and gave an introduction to Windows Phone 7. A lot up close and personal time with the phone and the developer tools really gave the attendees a great feel for developing on the device. The emulator gave Android devs something to envy, but the Expression Blend tools were even more impressive (to me at least).
The PHP user group gave a general Q&A session on PHP at their last meeting and the appeal of the open format showed in a great turn out. The energy in the room was way up as everyone seemed to approach the subject with a beginner's mind. If you've ever been remotely interested in learning PHP, make sure to attend their next meeting.