Tutorials
Tutorials are step by step directions that explain how to accomplish a task, typically a major one such as “write and run a simple application” or “add a server”. They are my favorite deliverable, because I think they provide the most value fastest.
As somebody new to your product or protocol, I would normally start by writing a tutorial to avoid the curse of knowlege ↗.
What is the curse of knowledge?
It is a cognitive bias that makes it difficult for an expert to see things from a beginner’s perspective. Usually by the time you know enough to explain something, you’ve forgotten what parts of it were most difficult at first and you miss details that are “obvious”.
I start with the tutorial when I first come to a topic and I’m therefore ignorant about it, This let me use my ignorance before the curse of knowledge sets in. I literally write the tutorial as I am figuring out how to do it. Later, if I need to see what parts of the task are difficult, I can just look at the same tutorial to guide my writing.