Start by defining exactly what problem your guide solves.
Consider their age, background, and current skill level. This determines if you should use professional, humorous, or laid-back language.
Before you write a single word, you must understand who is reading.