Reading List

Below is a list of books that I’ve read and believe are great resources for any software development professional. I discovered a lot of these books as recommendations from colleagues, through references within the books themselves, and from the helpful suggestions of


Agile Software Development

Software Craftsmanship

Software Engineering