My stack is interesting. It's about SQL.
Non-programmers could learn, understand and use SQL for their need.
So, i migrated from a RoR stack, which uses Active Record into the SQL to API approach. That means, i put non-programmers into the center of my stack.
That said, developers will need to build more strong abstraction, so that non-programmers could stand on their own to build their things. It's not the job of developers.
Developers is to build foundation.