Hi, this is blogshpere, which is full of the free. If you are in this sphere, you can feel free to post your own idea, and you are also welcome to spread others idea as well. Why? because the Internet is too big and we are in the information-blown-up ear and more soure of info we can give and more chances to others to find.
Also, everyone who is in this sphere has their own purpose of running their own blog. One of mine is to record what happens in my daily work. Almost every post here is what happens in my work. I use this as sort of my tech dairy, and also want to share to my friends, colleagues, and other who may be interested.
Yes, I agree with you that I should put more credit or thank to where it's due. And if I haven't done that enough I would do more in the future.
Kent