Normally I would have gone through this many times already, however I have the good fortune of all your comments :). Even so, it's always a good idea to take a timeout and make sure you're not going off the deep end. In this episode I do a code review with Ayende and Steve Harman and have a really nice AHA! moment.
Sleep is for Saps
This episode took three tries. I had some great stuff with both Steve and Ayende and Camtasia crashed on me, and I lost it all. It turned out for the best, however, since it really made me think a lot and when editing the "redo" (which is what you're about to watch), I had a major AHA! moment that I think is golden. I love those moments!
Ayende (or Oren...) doesn't seem to need sleep. Both times we recorded, it was 4:00am in Israel (where he lives). I kept asking him if it was too late and he insisted that it was "just fine thank you".
At the end of the recording he told me he was watching the sunrise. Dude's a freak. And I can't thank him enough.
Leave Your Ego At The Door
The major thing when doing code reviews is to LISTEN and THINK. I disagreed with Oren on a few points (as you'll see), but as I thought it over, I realized the points he was making and found a nice way to solve the issue. THAT is absolutely golden.
I don't have to say this, really, but I feel compelled: learning is about the ego check. It's not easy - I'm proud of this thing and I'm really happy that Ayende is as gracious as he is. I learned a ton and I'm very glad for it.
