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.