Good ideas come at you at any moment. Writing a blog post takes an hour or two and usually you don’t have that at any moment. If you just go on with your life, the idea can fade and you are left with the hollow feeling of “I had an idea but I don’t remember what”.
I have a pretty effective method fighting this. Any time I have an idea, I open the blog engine and write the post title and schedule the post at some date which serves as a deadline to actually write it. Since I can’t do that with an empty post, I write “aaa” as content. Later, when I have time, the title reminds me that I have post to make.
Sure, sometimes I mix up the dates and manage to actually post something with nothing but “aaa” in it. This is annoying. But I rather post “aaa” ten times than forget something good.
Sure, the post sometimes contain more than “aaa”, like the link of a post I want to reply to or some other notes, but somehow even then I add “aaa”, out of routine. It served me well over the decade of blogging. It will serve you well too. Just make sure that the title is actually good enough to remind you of the idea. If so, it’ll be good title for the readers too.