did anyone else realize that we had passed this mark. I am not sure if I am looking at the right number, but 25100 articles would seem reasonable to mean 25100 posts...

Anyways, as a >2% contributor, I say :thumup: