We need to know who your audience is and what they want. If you already have good answers for these, fine. If not, we'll help you get them, but the final responsibility for these business decisions is yours. We bring in relevant experience from training, research, and reference. This deserves more attention than it's gotten.
Trainers understand better than most that different people have different learning techniques.
As ex-instructors, we write for clarity, and we write for retention. Attention to Detail and Follow-up. Clean coding and minimizing file size are tedious activities. In addition to adding fresh content, you should monitor use statistics and make changes. These answers don't come easy, but they are vital.