In general, it's good to publish an article every 2 to 3 days so that you have time to build up its content with more in-depth research. If you are trying to build a large audience, it's best to post at least once per day.