First, to be clear, Gavin has absolutely earned my respect as a developer and as leader in the Bitcoin community. I did not mean to convey that his advice is not invaluable and important. Though it was not the best choice of words. @theZerg did seem to take it personally when Gavin's reviewed his code, which is unfortunate because I sincerely doubt Gavin meant for it to be taken personally. @theZerg doesn't need to defend his code to Gavin like he did in his post. Gavin is his peer not his boss.Usually if you feel the need to defend your work to anyone, especially someone who has no authority over you, it's usually because you doubt yourself. A confident developer doesn't feel threatened when someone reviews their work and offers feedback, because at the end of the day, they've got nothing to prove. @theZerg need to know, he's doesn't have to prove anything to anyone.My point when I said "What I think is irrelevant, what Gavin thinks is irrelevant." isn't that one shouldn't listen to feedback from other developers. Quite the opposite actually. My point is that he should be confident in himself first, he doesn't need to impress me, or Gavin or anyone. When you start from a place of "I don't need to impress anyone", you can hear everyone with an open mind. Take to heart what is valuable, throw out what is crap. Even when someone tries to attack your work (which is guaranteed to happen if BU gathers momentum) you can still pick out any small bits of truth that might be there in a mountain of FUD.If you want people to get on board with BU, (a I do really hope that happens because I'm a big fan of the principals behind it), there's going to be advice from lots of developers. Some of them will be developers like me, a complete nobody you've never heard of; some of them will be developers like Gavin who have proven themselves in the community and earned a lot of respect. But either way the advice you get will usually be given as equals. One can choose to take the advice, or reject it. Consider advice independently of who's giving it. Accept what make sense, reject the noise, and trust yourself.I believe in this project and this community. It's going to be great.