I use the following techniques to find posts:
1. Your above technique.
2. If I know the person who started the post, look up posts by her / his name.
3. Use site search. May be site search should be improved?
There has been posts that I have not found by the first technique, posts that has not been indexed by the SE's?
advanced
SEO kgun site:
www.webproworld.com
May be it is improved now, but the post I am looking for is not found on the first SERP.
If I click on my user name and list all posts started by kgun, I find the post:
Basics for advanced SEO