301 E. Liberty St

the Forge by Pillar

Ann Arbor, MI 48104

[email protected]
Code Craftsman Saturdays

If you're a software developer in the Ann Arbor area, this series of events was designed just for you.  Once a month, every month, there will be a full day code retreat here in Ann Arbor; always in the same place (the Forge), always on the same day of the month (2nd Saturday), and always free to participants. Free means free, but because we limit how many can attend to 30 people, you have to register.

  1. 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 Corey's definition: new pairing every hour, any-language, any-stack, any-approach, and frequently the same familiar non-trivial Conway's Game of Life problem. "Learn a new tool on a problem you know. Learn a new problem on a tool you know."

  2. What should I bring to a code retreat or coding dojo?  Your laptop (don't forget your charger), with a working development environment or just a browser.  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 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.

  3. Is the format always the same?  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 the 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 about doing and not talking about doing.

Hone your skills while having fun with fellow craftsmen (and craftswomen). You won't find any recruiters or talking heads here; it's hands-on keyboards and fun challenges.

You'll pair with some of the best and some of the rawest nubes. You get to lead, follow, teach, discover, and probably all of the above. This is about code craftsmanship, pure and simple.