Home » Books » A List of Books That Every Sitecore Developer Should Read

A List of Books That Every Sitecore Developer Should Read

Sitecore Technology MVP 2016
Sitecore MVP 2015
Sitecore MVP 2014

Enter your email address to follow this blog and receive notifications of new posts by email.

Not sure if you know — those who follow me on Twitter definitely know — but I am very passionate around improving my craft. I typically do so through reading whatever I can get my hands on — this includes blog posts, tweets, threads on the Sitecore Community site and, most especially, software development books.

Since a lot of people know that I read a ton of books, I am frequently asked on what software development books I recommend. A few years ago, I had a huge list of recommended books that I could easily share via email but that was many computers ago, and I no longer have that list. I’m hoping this blog post can serve as a replacement for it.

I have read every book on this list, and recommend them all. I hope you find them as beneficial as I have.

Keep in mind that this list is not final. I am going to keep adding to it as I read more, or remember other books that I’ve read and recommend (I used to have a library of about 900 books with a diverse set of subjects including Psychology, Sociology, Theoretical Physics, Computer Science and Software Development but donated all but 5 books to charity in 2013).

Sitecore Development

Software Engineering/Software Development/Software Craftsmanship

Design Patterns




Unit Testing

If you have any books that you would like to recommend, please share in a comment.

Until next time, keep on learning and keep on Sitecoring!



  1. Nat says:

    Sizeable and pretty inclusive list 😀 – definitely a few more for my reading list.

    I have just bought Domain Driven Design – Eric Evans & Patterns of Enterprise Architecture – Martin Fowler both on recommendation. Will let you know how I get on with them.

  2. Great list Mike! I absolutely loved The Pragmatic Programmer. That book changed everything for me in regards to developing software. A must read for all software engineers, young or old.

  3. Joe says:

    Awesome list of books! All developers should be required to read Clean Code before they touch a keyboard. The only 2 that are in my must read list are “Refactoring to Patterns” http://www.amazon.com/Refactoring-Patterns-Joshua-Kerievsky/dp/0321213351 and “Implementing Lean Software Development” http://www.amazon.com/Implementing-Lean-Software-Development-Concept/dp/0321437381

  4. Great List. I’d like to make a suggestion: Sitecore XP: Nonlinear insights contains articles on a variety of subjects relevant to both the technical and business side of SItecore. It’s written by 6 Sitecore MVPs and several Sitecore developers. No email is required. Take a look: http://www.nonlinearcreations.com/Digital/sitecore-the-nonlinear-way


Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: