15 Basics of Insanely Useful Blogwriting

  1. Write for the reader.
  2. Solve the reader’s problems.
  3. Put yourself in the post.
  4. Find your voice.
  5. Be concise.
  6. Make it scannable.
  7. Headlines matter.
  8. Offer solutions.
  9. Post regularly.
  10. Mix up post lengths.
  11. Make it worth talking about.
  12. Link often.
  13. Tell stories.
  14. Establish why the post is important.
  15. Read the best, and mimic them.

by Leo Babauta