Last week was CodeMash 2009 , a developer's conference in Sandusky, Ohio. The conference, which lasted from Wednesday, January 7th, through Friday, January 9th, was held at the Kalahari Resort, a hotel and indoor water park; this makes the conference unique, as families are able, and encouraged, to join the attending developer for the week, and while the developer is off learning about the Next Big Thing, the significant others, spouses, and children are off enjoying the fun of the water park. As for the conference itself, it is billed as an event where opposing developer communities congregate and mash together. Attendees are encouraged to exit their comfort zone—.Net developers can attend sessions on Java or Ruby; Java developers can attend sessions on Azure or .Net—allowing a seasoned developer to get a new perspective, and allowing communities to cross-pollinate ideas and practices. This was not only my first CodeMash as a speaker, but also as an attendee, and it will not be my last. Day Zero (The Precompiler...