Very simple. Whatever I learn, I share on my blog. The advantages are multi folds: first, you are making your self accountable in front of others by sharing your knowledge, which makes you to go a bit deep while learning. Second, you will be considered authority, even if you are not. Third, you are helping others to get out of the situation you faced earlier and last but not least, you get jobs and gigs.
I got what all I mentioned above.