When coming to the article posting, how frequent that we need to post an article to article site? Monthly or weekly basis? Any idea? Please help. Thanks
If your goal is to try and get some traffic from posting articles I would say more like on a daily basis. From experience articles usually have a low CTR, you might be lucky to get 1-2 hits a day from 20 articles.
I would say (as above) twice a week at least. Daily might dilute the quality. But monthly would be too little. I think that "cynical waiter" blog was a biweekly blog?
I would be inclined to advise that you keep it natural, so post whenever you have something useful to post otherwise it will look spamy.
Whilst I think quality over quantity if you are trying to get lots of traffic then you need both. So i think that daily is probably the best option there.
Once a week - it's enough. Then apply SEO techniques to promote your articles and generate traffic - post them on bookmarks sites and announce about your articles in social networks.