Thanks. I've been thinking a lot about how a variety of my own weaknesses manifest themselves to produce this effect. A while back, I've found this can happen when you don't even realize it, because sometimes, writing code 'feels more productive', when in fact, it's better to get harsh feedback on something you haven't yet built.
prototype! There's so many tools out there now that it's so easy to create a prototype that is just images and need 0 lines of code. Flinto is a great tool for this and how I pitch a lot of my ideas to friends/strangers with very little effort production side.