Seems like the sentiment among most commenters is that they do most of what the author describes as Full Stack, as do I. The biggest thing I'd disagree with is adding UI design/Photoshop skills to an engineering stack. That's no more a part of software engineering than marketing or sales is.