Thanks. I'm slowly learning KM, and it's good to know this is available.
Even with the few macros I have written I've already discovered the benefits of rewriting them to accomplish the same thing in better ways. I'm guessing there are probably a lot of tricks that one can learn through such experiences to become an expert. But unlike other programming experiences I have had, there are so many different options with KM that it's a little bewildering.
That's why I think stackoverflow could be invaluable if we could just build up a critical mass of people who use it. And of course that would bring other people in. I'm not trying to sell stackoverflow or anything - i've just found it very useful to solve my problems and I believe it's become the accepted way to solve problems in the programming community. I don't use it that much but when I do it's incredibly helpful. And I also like helping people on it.
I suggest encouraging people to post their KM questions/solutions on stack overflow in order to generate such a critical mass. For example, if you have a macro that works somewhat but could be better you post it and ask for advice. You could even answer your own question.
Nothing would have to change on the KM site. And the advantage would be that the burden of maintaining everything would be shifted. And the great search features and large community of course.