My newly organized bookshelf

I read a lot of books.  Some of them are fictions, some of them are professional developments and a lot of them are technical books.    I’m going to list a few here that I highly recommended for others.  I will modify this list from time to time

disclaimer:  I bought these book on my own and my recommendation is based on my own opinion.  I’m not being compensated by any means by the author

Technical Book:

1.  Professional SQL Server 2008 Internals and Troubleshooting by Brent Ozar, Jonathan Kehayias, Cindy Gross, and much more.
2.  SQL Server 2008 Query Performance Tuning Distilled (Expert’s Voice in SQL Server) by Grant Fritchey
3.  SQL Server MVP Deep Dives by Kimberly Tripp, Adam Machanic, Paul Randal, Kalen Delaney, Paul Nielsen, Greg Low

Professional Development:

1.  Getting Things Done: The Art of Stress-Free Productivity by David Allen
2.  Here Comes Everybody: The Power of Organizing Without Organizations by Clay Shirky
3.  Group Genius: The Creative Power of Collaboration by Keith Sawyer