write for one person

125 points by lalitm


creesch

This is good advice. I also feel that it is skipping a few steps in the process that a lot of people struggle with.

  1. Be aware of the Curse of knowledge, this is the one thing people get wrong. If you are writing for that one person, really write for that one person and consider their knowledge not yours as the baseline. Once you have done that, assume their knowledge level is slightly lower and use that as your baseline.
  2. Just because it is so important, see the first point.
  3. Even if you are not writing for that other audience, if it is some form of technical documentation (this includes blogs, guides, etc) do list the basic prerequisites. Just a "this article assumes basic working knowledge of SQL, technology Y and also X". Incidentally, writing this down also does help you with better scoping the first point.