One of the things I often discuss with other developers is how little (on average) we automate our work-related tasks. Think about this. We make our living automating our users' activities: We write applications to replace manual processes. Our programs send notifications so that they users don't...

I'd like give a big thanks to Patrick Smacchia for offering me a free license for NDepend , a code analysis tool. I've spent the past couple days experimenting, watching tutorial videos , reading his articles, and running the tool against my work project and also NHibernate , for which I am an...