In a recent TechCrunch article, Peter Yared made the argument that "it's becoming virtually impossible for a single developer to program across the modern full stack."
Yared is correct in observing that to get the most of the new stack full stack, there is a lot of tweaking and monitoring that needs to be made. He's also right in pointing out that this is probably a job best suited for multiple developers.
But what the article misses is the perspective of what most software development "needs" -- and it is not some complex software using the full stack. This is particularly true for a startup that is still trying to prove its value.