Thank you for reading The Caffeinated Writer. Here's an index to help you navigate the newsletter. It includes posts on the craft of fiction, publishing, and the business of writing, as well as personal posts on the writing life.
The Caffeinated Writer includes hundreds of posts, all of which are available in full to paid subscribers. Not all of the posts are listed here, but this .
Paid annual subscribers receive a complimentary copy of The Caffeinated Writer, available as an ebook and as a print PDF.
Do you want to publish short stories, write a novel, or build your author platform? Check out my writing classes.
How to Write a Novel: 10 Steps to Get You Started (top post in craft)
I Went to Costa Rica to Find the Heart of My Novel: On Research
Minimalism, Meaning, and a Red Wheelbarrow: How to Write Description in Fiction
Break Through Writer’s Block with a Narrative Experiment: 7 Story Structures to Try
When to Let Your Book Go: How to Stop Revising, Start Submitting, and Move on to Your Next Project
Writing a Short Story (video)
Inside My Royalty Statement: How Long It Took To Sell 70,000 Copies of a Novel
The Best Book Formatting Software for Independent Publishing
Five Fiction Writing Contests, Plus a Call for Novel Submissions (top post in Publishing)
Becoming a Writer Later in Life (top post from the archives)
A Hurricane, A Bad Man, and a Great Teacher: On Finding Your Reason to Write
Why Influence is Overrated: Finding Your Creative Focus in a Noisy World
In addition to The Caffeinated Writer, I maintain an author newsletter, where I share original fiction, as well as personal posts, excerpts from my notebooks, and ephemera.
Do you want to publish short stories, write a novel, or build your author platform? Check out my writing classes.
Thank you again for reading the Caffeinated Writer! Wherever you are geographically, whatever your phase of life/love/health, I hope books and writing have offered you joy and comfort this year.
As always, happy writing.

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.