Isn't the solution to this a good code review process? Even the author of the article states "I either wrote up a plan and shared it beforehand, or I just announced what I’d done after it was completed". This is very similar to asking someone review your code.
Again, my comment was about having the experience to make these decisions properly. I'm sure he didn't tell people about every single decision he made, only the ones he needed validation on.
However, I noticed that he only told others after it was completed sometimes, which is often far too late.
Experience lets you know which ones that's okay for, and which ones it isn't.