I have been designing hardware and programing the 8051 series for over 10 years. Still the book makes a good cookbook for methods and ideas that I may not have used for years and have forgotten. For hackers, it is great. For serious designers, it puts all in one place an outline of the CPU hardware architecture, various option configurations, and firmware suggestions. I like it, and I am keeping it in easy reach on my bookshelf.