-Sometimes books clutter lessons with too many words. I look for concise books that cover what I need.
-It's like laptops...make it big enough to be useful but small enough to carry in your computer bag.
-Make examples as small and concise as possible. I hate paging through example code in a book. -Consider the book a complement to people working through code samples you provide on their computer. -Make a single place to download all of the examples easily.
-Build a good outline and refine it carefully. -Build a way to track your progress through the book. Ex: a jar of candies counted out for each chapter or milestone.
-Write with as much maturity and wisdom as you can muster as that will make an exceptional book. -Plan how to handle every distraction that will come up.
-Smile when you write.