Matt Brown wrote: <snip>
I do not think there should be an /a priori/ rule that posting links to your own sites is forbidden. On the other hand, one should expect a certain amount of scrutiny if one does.
In this case, it looks like your link is on topic and relevant. Whether it is needed is another matter, but one that can be resolved in a more peaceable manner. I don't agree with removing it and citing as the sole reason that it's a site you put up.
Ditto'd. A little extra scrutiny is not unreasonable, but calling it spam simply because it's his own site is pretty much off the deep end.