- Feedback mechanism: We construct our most deeply held beliefs by testing them against our peers. Writing is a great way to do that.
- Keeping state: We aren't computer memory banks. Writing is a technology that extends our minds in space-time. Many books/blogs are written as a way to keep notes-to-self for later.
- organising thoughts: For me Org-mode is a key tool in my life. Code and writing overlap significantly. I lean heavily on plain text, simple markup, outlining and annotating reproducible code and docs using Babel so I can literally "highlight and compile" my "writing" into other forms.
One maybe missing in this article, writing as a portable pedagogical tool, I wrote about it here:
https://www.timeshighereducation.com/campus/joy-text-world-tech-zealotry
(sometimes this link works and sometimes throws up a paywall and I
don't know why, it may be a JS thing)