What works best for me is to have a ready made list of article titles which covers my keyword research for months and months in advance... e.g. 50+ articles and from that I try to stick to getting them posted e.g. once a week etc... Every so often I'll implement another round of keyword research and plan for another 50 articles... That way you can outsource way in advance and collate the necessary articles and keep on top of things...
A great tip for a quick article is to collate lots of related articles and write up a comparison post which links out to different sources with providing commentary/opinions on that given topic... i.e content curation..
Finally if you are into gaming the serps with tiered backlinking with using tools like GSA etc, then for lower tier sites I use WordAI turing spinner for in order to get a highly spun article which otherwise was costing a lot of time and money.. I've also used kontent machine for the very lowest tiers but the output is no where near as good as wordai... But that's another story ;-)
Best of Luck!