When I am not sitting at the PC, I write everything down. Just so it doesn't have to be in my head.
When I am sitting at the PC, I often use my blog (not Hashnode's, because I write more in German). I see my blog more as my notebook, as a point of contact for potential visitors or customers. It's just always a coincidence when someone writes me an email or comment and then thanks me for the content because he had exactly the same problem and found a solution with me.
But I must also say that I am not the creative type. Therefore I do not write creative posts and new approaches. So I am glad that there are people like here on Hashnode. You can read in creative thoughts and you can put the found gold mines here on Hashnode into the bookmarks.