guidetojapanese.org/learn/resources/writing
Guide to effective writing practice for Japanese learners that explains the benefits of writing, suggests conversation-based writing topics, and recommends Lang-8 for getting native speaker corrections.
Apps and toolsGrammarResource lists and enginesHandwritingConversationListening practice