You know that feeling you get when you Google some obscure problem, and someone blogged about your exact issue and has a solution? Awesome, right? You can help someone else feel the same way. All you have to do is be willing to give up some time & energy to share what you know. Take your hard-fought experience, and share it with someone else.
It’s my hope that if you’ve ever gotten anything out of my rantings going all the way back to 2007, that you’ll do your own ranting. The Internet has lots of room for whatever is in your head. Without a doubt, there’s stuff in your head that isn’t in mine…or anyone else’s. None of us have experienced quite the same things as you have. We’d all like to hear about it.
We should all give – not just take. There’s so many ways to give of your knowledge. Open source does this. Wikis do this. Blogs do this. Mentors do this. Twitter does this. Forums do this. Let alone mailing lists, Google hangouts, Facebook, and so on. There’s so many outlets where you can post your knowledge or find someone who’s experiencing trouble and help them out. Pick one. Give back.