I am now blogging at http://www.natpryce.com. Please update your bookmarks, aggregators, etc.
Two of my favourite conferences are looking for submissions.
![]() |
XP Day is looking for experience reports, tutorials and structured workshops to run in a track alongside the more freeform lightning talks and open space that will make up the rest of the conference. This year the focus of the conference will advancing the state of the art, rather than introducing Agile or Scrum or XP or TDD. |
![]() |
SPA 2009 is looking for session proposals which are interactive and leading edge, possibly even experimental. They can be about technology or teams, practice or process - in fact anything to do with improving software development. |
I think both conferences are excellent places for first-time presenters to run a session. New presenters will get a lot of help from experienced presenters as they go through the shepherding process. And this year, SPA is offering a free place to the best proposal from a new presenter.

Karl Seguin has recently vented his frustration at Microsoft's example code for their new Silverlight APIs. This is nothing new. I've developed with Microsoft technologies since the days of Windows 3.1 and the one constant feature of every technology that came out of Redmond was, and apparently still is, the poor quality of the example code. I used to have the same attitude as Karl. How could Microsoft release such crap and expect developers to learn how to use their stuff well?
But then I installed Resharper and realised the genius behind Microsoft's terrible example code. I found that I quickly learnt a lot about how the example code worked by refactoring it from the tangled web of confusing names and spaghetti logic into a well-structured design with a consistent, descriptive system of names. Obviously Microsoft understood the value of scratch refactoring years before refactoring tools were even invented.

Chris Rimmer (on the right in the picture) presented an excellent comic-book style poster at XP Day to publicise the Oxtremists study group in Oxford.
That got me thinking... would a comic book be a good form for end-user documentation? It would be fun to write, would be good for showing graphical user interfaces and comic books have well known conventions for annotating pictures with to show movement and sound and direct the readers attention to detail.
I'm not the only one to think this. The developers of BJS, an open source game project, had the same idea and have already published their user manual as a comic book.
Update:These graphic resources could be useful for writing comic-book documentation.
Update:Kevin Cheng has posted a list of resources for creating comic book content for design and end-user documentation.

"You don't have an iPod!"
The other night I was at an alt.country gig where two DJs played tunes by linking their iPods into the PA system. Rather disappointing from my point of view: I'm an old fashioned kind of chap who thinks a DJ should follow tradition and spin vinyl. And a 7" 45 sounds better than an MP3. No, really, you get more top end from a 45.
Anyway, I digress. At some point a punter requested a song that the DJs hadn't brought with them. So he pulled his own iPod out of his pocket, plugged it into the system and played the song.
I have seen the future. The pod people are taking over!