I'm always trying to keep up with the latest tools and technologies in the software industry (which is a full-time job in itself!). Other than my daily dose of blogs and tech news, I also like to read books since they are sources of more complete information than a one-off blog post. This is a list of books that I have read, am in the process of reading, or will read in the next few months. It's a mix of general software architecture / design and also some specific .NET stuff.