Tuesday 08 September 2009 (12:53PM)
So what on earth is a code dojo?
You could follow the link (above) to the nascent global code dojo site but, in summary, it is public collaborative coding with the aim of mutual learning based upon the premise that acquiring coding skill should be a continuous process. It seems that the original code dojo started in Paris sometime in 2005. (‘Dojo' is a Japanese term roughly translated as "training hall" – often used when referring to martial arts or Zen Buddhism.)
A coding dojo will focus on a "kata" (another Japanese term meaning "form"). There can be two types of meeting:
We're attempting a Randori Kata based meeting, but as none of us has ever organised a code dojo before, anything could happen (which is both a good and bad thing). I suspect the first part of the meeting will be to agree the ground rules followed the dojo itself.
We met a fortnight ago to agree a Kata and chose to create a pretty social network graph from Twitter data and Graphviz. I've built the "scaffolding" (available on GitHub) so we can jump right into the problem rather than worry about boilerplate code.
It'd be great to see you there…