Archive for category Craftsmanship

Code Kata Constraints

I’ve accumulated a number of great constraints over the moderate time I’ve been involved with katas.  With Cincy Clean Coders and Dayton Clean Coders new constraints keep coming both creative participants and crazy things I pull from the morass between my ears.  I can’t imagine this will stop for reasons I’ve already mentioned. To help me keep [...]

Tags:

Expand Your Normal

I went for beers with a couple of coworkers today and a question came up that I get a lot.  What’s the point of a kata?  That’s an answer for you to come up with for yourself, but I’ll let you in on my secret obsession: I want to expand my normal. TL;DR I have [...]

Tags:

Definition of Done Discovery

One of the important aspects of Scrum and the more fundamental concept incremental delivery is building Done software each iteration.  There are a lot of holes in that statement, but that makes sense; Scrum is full of holes… on purpose.  If you want answers rather than a framework built for learning, Agile ain’t for you. [...]

Tags:

Cincy Clean Coders – Code You Can Show Your Friends

What would a Monday following an Agile conference be without the announcement of a new group focused on quality practices!   I’m happy to announce that Cincy Clean Coders is really going to happen.  Details can be found at http://cincycleancoders.com, but suffice it to say the inaugural meeting will be held April 7th at 6pm [...]

Tags:

Expanding Quality Dev Practices: Clean Coders

I recently blogged and Tweeted this idea for Cincinnati Clean Coders.  It came out of some work I’m doing with a team that was struggling with TDD adoption and steps we are taking to resolve the underlying causes. This team had been trying really hard for about 2 sprints, and to a lesser degree in [...]