Writing
- Online Etymology Dictionary
- Google Translate
- Thesaurus.com
- Cambridge Dictionary
- NaNoWriMO
- 25 Ways to Plot, Plan and Prep Your Story (blunt & kind of funny)
- One Stop for Writers
- Heart Breathings
- List of Emotions
- Grammerly
Marketing
- Kindlepreneur – Book Marketing for Self-Publishing Authors
- Marketing witha Story
- Newsletter Ninja
- Your First 10,000 Readers
- K-lytics