When I started learning Rails, the immediate thing that occurred to me was that, for the first time, I'm "competently" doing full-stack development.
And by "competently" I mean that the idea of convention over configuration frees up a lot of your mental resources to focus on actual business needs. As a Rails developer you are building the database - if it doesn't already exist - and you are creating models that connect to and modify the database through migrations. You're also building the API using controllers, and building out the views and probably even digging into UI efforts like JS frameworks and organizing CSS/Sass/whatever-framework-or-library.
I know of at least one person who maintains a Rails app that he developed over 10 years ago, and it has been his primary source of income this entire time.
So my question is, how many of you folks out there are doing this? How many "one-man armies" are out there? And if you aren't one, do you know of others who are pulling this off?
Would be nice to know, if for no other reason, because it's inspiring.