A dojo is an opportunity to get together with a bunch of other
developers and practice our craft in a friendly and informal
Please bring a laptop if you can.
Pizza, beer and soft drinks will be provided.
This dojo is an opportunity to learn from (or help) your peers
and to work with technologies that maybe you don't encounter in your
We loosely follow the format of the London Python Dojos.
## Stage 1: Gather
We all get together at an agreed place and time. We chat until we
think that everyone is here.
## Stage 2: Pick a Project
Everyone gets around the whiteboard and throws around ideas for
something we could attempt to achieve in a couple of hours. We put
together a list and then everyone votes on their favourite idea. The
ideal idea should be fun, challenging but not impossible in the time.
## Stage 3: Pick Teams
Teams are chosen organically based on general experience and more
specific experience with the kind of chosen project. The teams should
all be of mixed experience -- we encourage total newbies to get stuck
## Stage 4: Solve the Problem
Each team gathers to work somewhere in the space provided and attempts
to solve the problem. The solution can lean whatever way the team
decides: practical, hacky, fun or totally ludicrous.
## Stage 5: Demo your Solution
It's showtime! You demo your solution (working or not) to the other
teams and say what you learned (if anything). This is particularly
good if your solution is silly.