Hi Tom and Matt,
Tom – that’s great! Nokia’s office is lovely. I came to one
BrisFuntional talk there and I was sad to hear the meetup is stopping.
I’m still very, very new… So 4clojure would be good for me, but not a
fun dojo for everyone. J
Here’s the format of London Clojure Dojo’s…
You’d turn up, with laptop, write you name on a sticker, so people
would find it easy remembering names… (I found that really useful.)
Bruce, one of the organisers was very friendly and open and would put
everyone at ease. He was Canadian and insisted on hugging everyone! It
helped break the ice.
There was white board up. It has the wifi password and a list of ideas
for the dojo. Anyone could add as many ideas as they wanted on the
night.
Examples:
Roman numeral converter (it was a running joke appearing at every meeting)
“turning one data structure to another” (Another running joke)
Playing with Overtone
What can do you draw on the canvass in html
Sudoku solver
Hangman
I’m sure Quil was done one week.
Etc…
(So all of your suggestions for Quil, Om, light-table are perfect for
the ideas board.)
Then they’d have pizza. More chatting, setting up environments for newbies.
Bruce would bring everyone together. Sometimes there could be a five
minute talk.
Next everyone would introduce themselves and say what they do, why
they’re interested in Clojure and how much experience they had. I
discovered a lot of developers were hardcore lispers and serious
Clojure developers, but another running joke was if you had a book on
Clojure, you were an expert!, so it made the newbies more comfortable.
They’d go through the list of ideas, often with an explanation of what
the idea was and if you like an idea it would get a tick. You could
vote for as many as you liked. The top three or four would be voted on
by the group. Then either everyone would do the same challenge or
they’d pick the top two challenges to do. Depending on the number of
attendees we’d get placed into groups of mixed abilities. And get
coding… During this time, some of the more experienced may pop between
groups to help if you’re stuck. Everything was co-operative rather
then competitive.
After 90mins or so everyone would stop and then the each group would
present what they’d done. Often people would put their code on github
the next day or go away and work on it further. (If you ever have time
you can see some examples on their google group.)
I really enjoyed that format. It was fun. Failure in the dojo wasn’t
scary and some people did some great things in a short time. It’s
become so popular that it’s on twice a month.
I’d like to give that go again here in Bristol. It means we don’t have
to think ahead for something to do and the group gets to decide and
direct it. With time we can tinker with the format. Personally I would
like to promote something as fun as possible.
The London group has a separate meeting a month for hour long talks at
https://skillsmatter.com/, which I hope we can do eventually too.
What do you think?
Richard