This is my first blog post, so let me start with a brief introduction.
I teach and coach in agile software methods. My use of Java in the last couple years has mostly been as a tool for teaching and learning about refactoring. Before that, I was mostly doing web and server-side Java work.
-----
Last week, I was lucky to be able to attend the NASAGA conference; NASAGA is the North American...