As someone who writes this stuff, the money so far has been in expository content for beginners. You could call that writing for the lowest common denominator, but I don't think of it that way. Frequently, I am able to develop an interesting project or idea over the course of an article, but to make the content accessible to readers of all backgrounds the first bit of the article does have to provide the absolute basics. I hope this perspective helps.
There are a couple places that I recommend (disclaimer: I have written for these sites) that publish work targeting intermediate/advanced readers in addition to more introductory tutorials. Floydhub's blog for AI/ML and Smashing Magazine for frontend/web dev are good resources.