Upcoming Schedule

On August 8th we'll have a Deep Dive (Refactoring Yahtzee), courtesy of

Please mark your calendar and register here 
Code Craftsman Saturdays does a Deep Dive workshop every other month.

CHANGE OF PLANS -- The previously scheduled deep dive to explore HTML5 Web Components with James York has been moved to September 12th (see below).

Instead, we'll play a Kata made available in four languages (Java, C++, C#, and Python) by none other than Jon Jagger, creator of Cyber-Dojo.org. Please visit the link above and choose your language.  You'll be taken direct to Cyber-dojo's preset Yahtzee kata.  There is a pre-existing code (with tests) there. Your job is to cleanup the code (and maybe the tests) to something you would be pleased to have your name on.

We'll begin as always working together to cook breakfast for one another (pancakes, waffles, bacon, OJ, maybe fruit salad, and of course coffee).  This gives us a chance to get to know one another before we get down to work. Bring your laptop and power supply (don't forget the power chord).

The primary focus of a deep dive is to get neck deep into a subject that is relevant for day-to-day development and discover where it leads us.

On September 12th we'll have a Deep Dive (Web Components)

Please mark your calendar and register here 
Code Craftsman Saturdays normally does a Code Retreat format workshop every other month. But in August and September we're going DEEP!

On Saturday September 12, James York will lead a deep dive to explore HTML5 Web Components.  In June James gave a talk on the same subject at SEM.JS. This workshop will be a full-day expansion of that talk, with plenty of hands-on doing to explore the topic.

Before we dive into web components, we'll dive into a yummy catered breakfast. Although we normally prepare breakfast on the premises, having it brought in gives us a chance to get to know one another over breakfast and still have plenty of time to dive in. Bring your laptop and power supply (don't forget the power chord).

The primary focus of a deep dive is to get neck-deep into a subject that is relevant for day-to-day development and discover where it leads us.