Sometimes it makes it hard to contribute back to the community, even though that same community makes my employment possible, because I fear that once they learn my tricks, the magic will be gone and I'll be seen as someone who merely pulled a fast one.
I've decided that this will be the year that I really work on some introspection and posting some of that knowledge. It will either help me get over my fear, or prove that I didn't know that much after all. At least I'll know.
Then you are the only magician in town with real magic.
Once I'd figured it out however, it seemed trivial. I must be the world's biggest moron for being stuck on it so long. Real engineers would have it sorted in a few minutes. That's why there was no posting explaining it. I was just in over my head and it was my amateurishness showing. It should have been obvious.
If I write it up, it will just show my ignorance... so goes the pathology.
I used to try to contribute to the community but I don't have the time anymore and a lot of the time I'm contributing to people who's employers we're in direct competition with (and we've had said competitors after invite only conferences trying to pass off my research as their own).