IMHO, you will have to know your environment and play by ear. I have worked in places where there the atmosphere rewarded sharing ways to make work better and others that, well, didn't. A variation of the later group would be working with someone who will take your trick and then go to your boss and convince him about some "improvements" in a way that your boss puts him as the project manager of your improvement.
Yes, that happened to me before.
So, consider your corporate identity, timing, and your team dynamics. And be mindful of your team. As mentioned above, you might get shot down not out of malice but simply because the team is too stuck in its old ways to try your optimization ideas. I worked with a project manager who thought having a repo (even internal) was witchcraft (I was taught in kitty school to develop, update repo and then deploy from repo), instead filling his local drive with copies of his work. As he outranked me, arguing with him would quickly become a career-ending move.
With all that doom and gloom out, you could test the waters with something simple and see how it goes. You can also clean up (by that I mean make it generic without referring to your work, so others can use it) your tricks and put them in your blog. You would still be helping others but would also be helping yourself. Don't feel ashamed of building your own name.
Here is an argument about sharing: don't be a hero; business should not be run relying on heroes. Making yourself essential for only you can solve some problem may make it harder for you to be promoted.
Another thing you should consider about sharing: whatever knowledge you share is time limited, as in once you do it, move on to new things. Use the tool/techniques and share them if you will, for next week you might come up with something new. Don't rest on past glories. Teach others so you can move on.
I know my reply does not make a good case for either sharing or not sharing, but that is on purpose: there is no absolute right answer. The best answer should cater to your situation.