It probably has a lot to do with your website and how google sees it, as well as your SEO tools. Mine ping Google (and Bing and one other) to let it know of the new article and it gets indexed pretty quickly. I also submit to the search console if I'm really fired up to get the post indexed... which I usually am, or when I've updated the article.
I produce new content every couple of weeks, sometimes 1 article, sometimes more. Just depends when the muse strikes. That's probably why I hit the search console because Google isn't expecting regularly updated content.