Crystal Dennis
banner
crystaldwrites.bsky.social
Crystal Dennis
@crystaldwrites.bsky.social
I'm a blind fantasy romance writer who loves Jesus Christ,reading, clean romance, singing, and my 2 mainecoon kittens.
There's a quality in classic literature that just isn't in modern books anymore. You have to sit with the words, really pay attention to what is being said, and the meaning behind each word. I love having to sit with such thoughtfulness #classicbooks #reading #booksky
February 9, 2026 at 2:36 AM
The words ground out like gravel undertow.  Slow, hard, jagged.  The more Garreth spoke, the smoother it flowed.  Until gravel became a river, and all his soul lay bare. #romantasy #writingcommunity #fantasy #writingsnipit
February 8, 2026 at 11:11 PM
I've spent the past few hours streamlining all my social medias so I can better talk to you guys. It's a major learning curbe, but totally worth it in the long run. Now I'm off to edit this chapter more, a.k.a., the best part of the day #writingcommunity #romantasy #authorlife
February 8, 2026 at 8:02 PM
Classics are so much easier to follow when you start them in audio book format. I started North and South, and so far, it's really good #classiclit #booksky
February 8, 2026 at 2:34 AM
I finished a really good writing session earlier today that I'm super excited to pick up tomorrow. We're in the final stretch ofPrincess of Dragons Bane, and I'm loving finally diving into all those juicy feels that have built up all story long #romantasy #fantasy #writingcommunity
February 7, 2026 at 11:36 PM
This week is a break in schedule, as I want to put my all into writing the ending chapters of Princess of Dragons Bane. Until then, enjoy my breakdown of the Enemies to Lovers Trope #writingcommunity #fantasy #romantasy
open.substack.com/pub/crystald...
Daggers, Drama, and Doing it Right: Breaking Down the Enemies to Lovers Trope
Hello everyone!
open.substack.com
February 6, 2026 at 4:49 PM
On this blessedly warm Monday I'd like to present an AI generated version of my kitties I made a little while ago. I just made a few more adorable pics too, Gemini is so fun to mess with #anime #mainecoons #cats #catsky #AIimage
February 2, 2026 at 6:40 PM
This weeks post is a quick announcement introducing my official author website! If you want to be kept up to date with news and updates, subscribe to my monthly newsletter #writingcommunity #authorsky #booksky #fantasy #romantasy
open.substack.com/pub/crystald...
My Official Author Website Reveal!
Andd a Few Other Pieces ofNews
open.substack.com
January 30, 2026 at 4:08 PM
I caught my ladies snuggling together this morning and couldn't resist asking my Mom to take a pic #cats #furbaby #mainecoon #cuddlepuddle #catsky
January 27, 2026 at 7:54 PM
This week in Princess of Dragons Bane our heroes reunite in the most unlikely of settings #romantasy #fantasy #serialnovel #writingcommunity #authorsky #booksky
open.substack.com/pub/crystald...
Princess of Dragons Bane Chapter 25
In Which Terror Makes Way For Tenderness
open.substack.com
January 23, 2026 at 4:58 PM
Using your lived experience in your stories doesn't mean climbing Mount Everest so you have something interesting to write about.
It means using that frustration when you get the wrong order at McDonalds and weaving how you felt in that moment into a character beat #writingcommunity #authorsky
January 19, 2026 at 6:12 PM
This weeks post I get a little more personal, and talk about why I'm not a biiiiig fan of my disability being thrown in as a random plot beat to a story #blindaccessibility #writingcommunity #authorsky #blindness #blind

open.substack.com/pub/crystald...
There's a Fine, Fine Line Between Representing Disabilities...and Not
And I Don't Have the Time to Waste on You Anymore
open.substack.com
January 16, 2026 at 5:54 PM
This weeks chapter of Princess of Dragons Bane Maeve hits rock bottom before getting forced back on her feet #writingcommunity #romantasy #fantasy #serialnovel #authorsky
open.substack.com/pub/crystald...
Princess of Dragons Bane Chapter 24
In Which a Princess Wallows in Darkness Before Getting Forced Into the Light
open.substack.com
January 9, 2026 at 5:21 PM
I'm working on finishing up a novella for release in the spring, and wanted to share a section from the start of act 3. Our FMC is currently having a rough time trying to catch up with a theif, and navigating a tunnel is troubling #romantasy #fantasy #booksky #authorsky #writingcommunity
January 6, 2026 at 1:18 AM
I thought it would be fun to go over all of my writing accomplishments from last year #writingcommunity #authorsky
open.substack.com/pub/crystald...
📜 Chronicles of 2025: My Writing Waves and Wins
Getting Some Perspective by Jotting Down Everything I Did This Year
open.substack.com
January 2, 2026 at 4:58 PM
Happy New Year! Here's some AI generated art of Garreth and Maeve from my serialized novel with a phantom dress between them. The AI insists the dress is a phantom to cover up that it goofed and added the dress there #AIart #writingcommunity #romantasy #blindaccessibility
January 1, 2026 at 7:50 PM
In this weeks chapter of Princess of Dragons Bane our MMC and our big bad exchange words, and blows #romantasy #fantasy #booksky #authorsky #writingcommunity #serializednovel
open.substack.com/pub/crystald...
Princess of Dragons Bane Chapter 23
In Which The Gauntlet is Thrown
open.substack.com
December 26, 2025 at 4:11 PM
I hope everyone had a Merry Christmas today! My gift to you is some AI generated artwork of Maeve, the FMC in my serialized novel, snuggling with a mori neko, one of the forest cats who lives in the Magical wood of Eimear #writingcommunity #characterart #AIart #fantasy #romantasy
December 26, 2025 at 12:32 AM
The short story I posted yesterday is also available to listen to in audio over on 11 Reader. So if you need to fill an hour with a cozy artist centric Christmas short, listen at the link below! #Christmas #shortstory #booksky #authorsky #writingcommunity

elevenreader.io/audiobooks/a...
A Carol for Christmas by Crystal Dennis - Audiobook
Listen to a preview of this read or sign up to play the full read.
elevenreader.io
December 20, 2025 at 5:00 PM
This week in Princess of Dragons Bane secrets blow up in everyone's faces, and our big bad resurfaces #romantasy #booksky #writingcommunity #fantasy #serialfiction
open.substack.com/pub/crystald...
Princess of Dragons Bane Chapter 22
In Which There's No Turning Back
open.substack.com
December 12, 2025 at 4:53 PM
I picture editing draft 1 of a chapter as carving out the wonky pieces and replacing them with a better piece of…wood. I dunno, this analogy got away from me lol #writingcommunity #authorsky #fantasy #romantasy
December 8, 2025 at 7:06 PM
I find it interesting that show don't tell is such a big rulenowadays when so many classic novels do telling more and it works perfectly fine. when you hear that advice, think of what your story is trying to get across, and whether telling or showing will work #writingcommunity #authorsky
December 5, 2025 at 10:13 PM
Enjoy some very off season micro fiction I wrote last month, featuring a vengeful mermaid #microfiction #fantasy #writingcommunity
open.substack.com/pub/crystald...
Vengence of the Sea
100 Word Mermaid Themed Micro Fiction
open.substack.com
December 5, 2025 at 3:57 PM
I want to finish up the novella I've been on and off working on this year, so reread it last nightin the Kindle app. It was surreal to be reading it and belike, I would read this if it were in KU and I stumbled across it. I'm excited to finish it #romantasy #fantasy #writingcommunity
December 4, 2025 at 9:59 PM
I realized I didn't post a few Princess of Dragons Bane chapters over here, so I'm going to link the full table of contents for anyone who wants to catch up during the holiday weekend #romantasy #fantasy #writingcommunity #booksky
open.substack.com/pub/crystald...
Princess of Dragons Bane Table of Contents
All Available chapters can be found here
open.substack.com
November 28, 2025 at 5:10 PM