Saturday I attended the fall 2008 edition of the Twin Cities Code Camp. As always, it was an enjoyable, well organized event. The only downside has been that the location is a bit too small for the activity, but they announced that the next one will be held at the U of M, so that issue should be resolved. Here is some of what I learned at this event.
How to be a Documentation Ninja
This session discussed the advantages of using the open source tool DocBook to create documentation. With DocBook, documentation is stored in XML and can be extracted in various ways and published to several different formats. This is something I will definitely be looking into further.
The Arc Programming Language
This session discussed Arc, a dialect of Lisp. The session was an interesting intellectual exercise, but Arc has little practical application for me or most business application developers right now.
Why Should Developers Care About Security?
I should have paid closer attention to the title of this session. I assume we would dig into more security specifics, but the session really was making the case for caring about security, not security implementation itself. Still, the session did a nice job of covering the many security areas developers need to consider, and it was delivered in an entertaining way.
Introducing Continuous Integration to Your Project
This session was well attended and covered a lot of ground. The one thing I wish I had asked during the session was if CI is as useful to those of us writing code alone, as most of my development work is as a solo coder. There still might be some benefit from the standpoint of making sure all the code is in the source code repository and pulling it together with automated testing, but integration is definitely less of an issue with only one programmer on a team.
Jumpstart Your Web Site with ASP.NET Dynamic Data
I've seen demos of dynamic data before, but the nice thing about this session was that it covered what the presenter thought could be better, and where he hoped the tool would go in the future. Good session.