top of page


At Kata Nation we want to help you get better at your craft.  We love to write well crafted code

and selfishly want to create more craftsman like us so we can write even more fantastic code.

We also know that there are no structured ways to help experienced developers get better at writing code.  We're told to SOLID code is good...but how do we practice that? We're told that Design Patterns are good...but how do we practice them? Emergent design and ruthless refactoring is do we get better at them?

bottom of page