It becomes essential to have a collection of real people corresponding to the conversations I like to have and would like to develop.
Presenting a piece of software is a [[presentation]] so anything applicable to the art and craft of presenting can be applied to software as well.
Asking clarifying questions is a skill, to be used carefully.
Clarify the receiver’s mind about the message you want to convey. Then communicate your content.
Transcribe your thoughts, frequently and intensely. You will become a better thinker and a better communicator.