Peter and I will be doing two sessions together at Seattle Code Camp this year. The camp is next weekend, October 28 and 29, at DeVry in Federal Way.
The first co-presentation is our Micro-Pairing talk, which was actually born out of last year's Seattle Code Camp talk about Model-View-Presenter. It was an odd combination that seemed to work okay, but this talk will focus entirely on the Micro-Pairing agile practice (we used to call this "The TDD Pair Programming Game" until Brian Button suggested this better name). This is the same talk we did at Agile 2006 (in July) and the p&p Summit (a couple weeks ago), and this will likely be the last time we do this talk publicly.
The second is titled How I Pwn3d the World of Warcraft UI with Lua. This is a new talk that we've never given before. We will discuss the topic of end-user extensibility in game development, and we'll teach you the basics of how to extend the game for yourself using a Lua/WoW Object Orientation library called Ace2. We don't want to give away too many secrets before the talk, of course. :)
I will also be doing a solo session titled Introduction to Dependency Injection. Peter and I did a similar talk last year, although at the time we couldn't talk much about ObjectBuilder's inner guts and implementation. This time around, I'd like to spend a little more time talking about the types of things that dependency injection can bring to application development, as well as illustrate how you can extend ObjectBuilder yourself through a real-world example. I will attempt, within the time given, to show how to implement an event brokering system like the one present in CAB, but without the requirements of having CAB or WinForms. And this time, I'll be giving away all the code, of course. :)
We would love to see all of you there!