Last week I attended my first CodeMash conference in Sandusky, OH. I must say, I was very impressed. Besides that fact that it’s a regional conferences with a limit of 500 participants, it had great tracks and a very cozy atmosphere that made one feel relevant. Bigger conferences usually attract many more participants to a track, which makes it hard to grab the attention of the speaker if one has a question. Not so at CodeMash, where tracks had an average of 20-30 participants.
My first track was on Thursday and I decided to attend Scala presentation by Venkat Subramaniam. Content aside, Venkat is an awesome speaker. Actually, awesome is an understatement. He communicates very well, has a great sense of humor, and is very thorough (he really knows his stuff). Throughout the sessions and conference in general, I took notes in the form of a Mind Map. This was my first shot at it, but I loved it. Instead of formal note taking I’m so used to, this was a refreshing experience. The mind map technique is described in many literatures, but I really learned about it from the Pragmatic Thinking and Learning book. Here is Venkat’s Scala talk as a Mind Map.
Scala Presentation MindMap (click on image to enlarge)
I used XMind to draw it, though at the conference I just drew on paper. I did an exhaustive search for Mind Mapping software a week ago and couldn’t find anything that was worth while, until a friend of mine David McKinnon recommended XMind. This software is awesome.