Matt Moriarity

I've really been enjoying DHH's new series On Writing Software Well.

So much of writing software is not the decisions you make, but the reason you're making them. David speaks very well about his reasoning for doing things, especially when it breaks with conventional wisdom.