I bet there is not. If there is, I want to see it.
Seriously, Codemash is a “down-home/local” conference that isn’t “down-home” or “local” and one that brings the likes of Scott Hanselman (@shanselman), and other big names in the industry, just to give an hour long talk, not to mention the excellent key notes that are always good. When I got home and started to read the twitter feeds on #codemash, the general consensus was HUGS!!! I may be wrong here, but the twitter feed from #build did not give the aura of love. Codemash is also a small world. Not only did I run into a few buddies from college that I haven’t seen in years (Bruce Hubbard. @brucehubbard and Wes Grollmus, @wesg92), I found out that Jon Kruger (@jonkruger) is married to one of my wife’s friends that I shared a locker with for 4 years in high school. You walk out of this conference thinking that what was once just twitter handles are now actual friends.
With all of that touchy feely stuff aside, the content is just downright amazing. Codemash has “the law of two feet”, which translates to: If you aren’t learning or contributing….leave without recourse. Well, not once the whole 3 days did I feel that way.
If you been to the conference but haven’t attended the precompiler, please make an effort to do so. I actually think it is the most important day of the week. As I have said before in previous Codemash posts, the people are what make Codemash special, and the precompiler is probably the best place to do that in a semi-professional setting (as opposed to room parties, of course).
/* if you want to read about how I spent my time at this event
Friday. The bittersweet last day of Codemash. The day you have a “hung over eagerness”to continue from what you learned earlier in the week. Thankfully, the content was still just as good as ever, and I actually had up to 4 classes per session that I wanted to attend. Phil Japiske (@skimedic) gave a talk using JustMock that I think I can apply to my current work, and that is always exciting. Next I attended another Scott Hanselman (@shanselman) talk on Dealing with Information Overload. This was basically a class on lessons learned by Scott on managing your life and your work. The biggest takeaway from this sessions was “if there is something in your life that isnt improving it or making you money, delete it”. He talked about how a large amount of developers have trouble sleeping (myself included) and that is because we are doing a for loop in our heads of the things we didn’t get done and the things we want to do. The second takeaway was that (paraphrasing here) “every developer should have a blog, I don’t care how mundane the content”. Every year Codemash reignites my writing in this blog, and this year was no different. Lastly, I attended a class from Bill Wagner (@billwagner) entitled “C# Stunt Coding”. Caching the expression tree of a reflection call and compiling it on the fly for subsequent calls to eliminate the performance hit! Oh my!
I just cant say enough good things about this event. It is truly that good. My company sent 10 developers this year, and to quote Michael Letterle (@mletterle) in reference to his company sending just as many: “#thatishowyoudoit”. I’m already counting down to next year. Big thanks to the organizers and attendees that make it awesome.