FAQ for Participants

  1. First and foremost: It's free, you get fed, you learn a lot, and you don't get hassled by recruiters, but you MUST register.  Registration is for two reasons: first, so that our sponsors know how many people are coming to these events. The only thing any sponsor gets is a "thank you" and a count, not your name or anything else. Second, so that we can limit attendance to 30 people to ensure a quality event.

    New for 2014:  Each event has it's own registration page at EventBrite. Please use the registration link on the "Upcoming Schedule" tab.

  2. What do people do at a Code Retreat -- See Corey Haines' definition of a Code Retreat. When the session is designated as a standard "Code Retreat", it will follow this definition: new pairing every hour, any-language, any-stack, any-approach, and always non-trivial practice exercises ("Katas") often-but-not-always Conway's Game of Life problem.

    "Learn a new tool on a problem you know. Learn a new problem on a tool you know."

  3. What should I bring to a code retreat or coding dojo?  Your laptop (don't forget your charger), preferably with a working development environment.  A working development environment may be as simple as textedit and the ability to use the command line to compile/run, or using your browser with TryJasmine, SimplyScala, or Cyber-Dojo.  OTOH, if you have VIM, Eclipse, or RubyMine, or whatever, bring that.  There's an assumption here; that you know how to use the development environment at least passably.  If not, chances are good that someone here will, but don't count on it.

  4. Is the format always the same, a Standard Code Retreat Format?  No. To keep things interesting, other formats will be used as well, e.g. a Legacy Code Retreat, a Fishbowl (aka Randori Kata where the problem-solving pair constantly evolves and is taking Baby Steps), and occasionally a craftsman Jeopardy session or Kata Battle (ala SCNA). What there won't be is any talking heads or presenters.  These events are always more about doing than talking about doing.

  5. When do these events take place?  Every month, on the 2nd Saturday of the month, all day from 8:30am to 4:30pm. Crazy, right?  Not so much. When you see how much learning you experience at one of these, you'll see why it's worth getting out of bed.  

    : 16 people showed up in  snow storm for the December 2013 workshop.

  6. Where are these events? Always the same place; the Forge, downstairs at 1327 Jones Dr, Ann Arbor (same building as the Tech Brewery).

  7. How/where do I find out the type of an upcoming event?  See the "Upcoming Schedule" tab.  We may eventually use Meetup.com but are resisting that for now due to the expense.  EventBrite.com will be used to register so we can let the folks paying the bill how many people actually showed.
  8. How do I notify someone if I'm not going to make it after I've registered?  If it's at least a couple of days before the event, use Eventbrite to cancel your registration. This actually helps us not to over-order the catered food. If event registrations are full, cancellations open up slots for others.

    Otherwise (e.g. the last minute: the car died, the cat died, whatever), please drop me a line via the "contact the organizer" link (upper right corner of the EventBrite page). The mail will go only to me and I will appreciate knowing.  One reason for setting up a monthly series of events is because, well sometimes life happens.

  9. Who is this We?  Right now it's me and some very savvy co-conspirators: