This article surveys writing research and attempts to sketch a principled account of how multiple sources of knowledge, stored in long-term memory, are coordinated during writing within the constraints of working memory. The concept of long-term working memory is applied to the development of writing expertise. Based on research reviewed, it is speculated that lack of fluent language generation processes constrains novice writers within short-term working memory capacity, whereas fluent encoding and extensive knowledge allow skilled writers to take advantage of long-term memory resources via long-term working memory.