Andy,
>...We sought to do this by presenting a problem as a dialog between two developers that actually traced the process of getting from point A ("I have a problem") to Point Z ("WE have a solution").
And you all did it so well! As I have read your columns over the years and especially when I had the honor of editing them, I enjoyed observing the back and forth discussion about how to approach a problem, as you have described above. To me, the consideration of alternatives was just as important as the final solution, and the discussion format serves both of those aspects very nicely.
I'm glad to hear that you will be continuing the discussion. Best wishes for a long run in your new location!