Excellent new article by @maggie
https://maggieappleton.com/home-cooked-software
This vision aligns perfectly with moddable applications.
Modding as a practice of programming has always been radically more accessible to hobbyists, I.e. the equivalent of “barefoot developers”. Moddable software loads the hobbyist programmer up with tons of reusable primitives (lego blocks) that are functional from day1.
Mods are also low-risk applications, because they are effectively run in a sandboxed environment.