JD Frain's Avatar

JD Frain

@jdfrain.bsky.social

Just moved in. Former resident of Twitter Blvd. Please, no welcome casseroles, but I'm happy to talk books and writing.

196 Followers  |  169 Following  |  162 Posts  |  Joined: 02.09.2025
Posts Following

Posts by JD Frain (@jdfrain.bsky.social)

"Funny thing about driving in rain" she says.

Frain fingers his key fob. "What's that?"

"Wanna be sure your tire treads are deep."

He nods.

"Anyway, enjoy your drive, dear" she says.

Entering the highway, Frain is so #obsessed with his traction he doesn't realize he has no brakes.
#vss365

28.02.2026 06:09 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I've been in that garage too!

20.02.2026 04:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thank you, Daniel. Great job hosting. Thanks for taking the time to lead us all.

14.02.2026 05:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Frain #kisses his wife on the back of the neck. β€œSmells delicious. What’s for—”

β€œPork chops and arsenic sauce.”

He tilts his head. β€œSounded like you said—”

β€œApple sauce. Pork chops and apple sauce.”

"Hm." He nods. "You're eating too?"

β€œRight after you, dear. It's to die for.”
#vss365

14.02.2026 04:53 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

Second!

14.02.2026 04:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

LOL! Well done.
Put it in his closet and tell him there's monsters in there.

12.02.2026 16:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s midnight #dark out, so maybe I’m not seeing so well. Dad appears in my doorway like when I was a kid.

β€œHey champ,” he says. β€œGet some sleep, uh.”

β€œBut you’re not—”

β€œYeah, yeah. Let’s go camping tomorrow. We keep talking about it.”

I nod, wishing for the world it was real this time.
#vss365

12.02.2026 16:48 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Donating blood and the pseudo nurse says, "You won't feel a thing."

That's her second mistake. I had said right arm; she chose left.

And then her third when she says, "You can open your eyes now."

C'mon, everyone knows #aches and pains aren't real as long as you don't acknowledge them.
#vss365

10.02.2026 08:02 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

An exquisite conclusion!

06.02.2026 16:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Zeke rushed to the kitchen, snatched a towel, and wrapped his wrist to stanch the bleeding.

Hearing the commotion, his mother ran in. "What hap--are you ok? How did--"

Chill, Mom. It's from my AI Memories page. They sent me a reminder of last year's #wound when I crashed my skateboard.
#vss365

06.02.2026 06:51 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Barry squirmed in his beanbag chair. Zen was no longer achievable, but he’d settle for calm.

The #lambent glow of his faux vanilla candle danced on the wall. He closed his eyes and hummed. Just off in the distance ... a perfect peace.

Until his beard caught fire.
#vss365

05.02.2026 06:38 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0

That's a generous offer, but if you're up for it, I'll write your name down for sure!

01.02.2026 06:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I never even saw the sneaky person who took that video!

01.02.2026 06:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

β€œHey, hon,” Frain’s wife calls from the basement. β€œCan you bring me a shovel?”

β€œA shov ... um, sure. Why?”

Long pause. β€œCan you—”

β€œComing!”

He edges down the stairs muttering, β€˜yea, though I walk through the valley of the #shadow of death, I will fear no evil.”
#vss365

01.02.2026 05:59 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

It sounds fantastic, but I can't even keep up with my writing commitment for the manuscript I'm working on. Let me master that first, then I'll think about the penpal world.

But I admire you for it. And you describe it so well, reaching into the mailbox...

29.01.2026 18:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Haha. I'm already laughing!

29.01.2026 18:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

... and when you do, I'll be ready to read!

28.01.2026 05:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You are still so kind.

My fingers have finally thawed out, and I can type again after shoveling massive amounts of snow. Hope you're warm wherever you are.

27.01.2026 23:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

On the #cusp of losing consciousness, he leans into the snow shovel one last time.

It's so cold the exact number below zero no longer matters.

He goes inside to tell his wife she's wrong. He doesn't care what she's wrong about, he just needs a heated argument.
#vss365

26.01.2026 22:27 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Frain wakes on the lawn soaked by the all-night #drizzle. Stumbles inside. β€œHow did Iβ€”"
β€œSleepwalking.”
β€œMy ankle aches. I must’ve—”
β€œWant me to help it?”
β€œWell, sure.” Visions her kissing it.
She picks up a lamp, bangs it into his knee. β€œHow’s your ankle feel now?”
He limps to the shower.
#vss365

23.01.2026 07:42 β€” πŸ‘ 15    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

I know the song, but I never would've placed that title. Thanks for placing it for me!

23.01.2026 06:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Researching my historical novel, I see his photo from '97. He's in a hat, scar where his beard is now. Different name.

But it's him.

Find him in his yard next day. "First Union Bank, eh?" It's only a flash, but he's #unmoored by my knowledge. I now have total power over my neighbor.
#vss365

22.01.2026 17:25 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Same Time, ThisΒ Year It happens every year. (Since 2019) Every January 1. New books fall into the public domain.Β  This year, any book published in 1930 is now in the public domain. The original idea of expiring copyrights was to promote the progress of science and useful arts. That’s how our founding fathers phrased it in the United States. And since they were thinking of the betterment of our country, they established that copyrights would last twenty-eight years.

Same Time, ThisΒ Year

It happens every year. (Since 2019) Every January 1. New books fall into the public domain.Β  This year, any book published in 1930 is now in the public domain. The original idea of expiring copyrights was to promote the progress of science and useful arts. That’s how our…

21.01.2026 05:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I didn't have to keep asking myself. I already knew I couldn't. But in desperate times, one never knows.

20.01.2026 20:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Haha! Right back at ya, Bethany. Let's call it a New Year's resolution ... started just after most people have abandoned theirs. Great to be back, and greater to see you at the wheel.

20.01.2026 19:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Wow. Absolutely love this.

20.01.2026 06:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Love this.

20.01.2026 06:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

An instant classic!

20.01.2026 06:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Frain folds the newspaper. "Your horoscope, hon. If you're a believer."

His wife slides a butcher knife into the block. "Go on."

"Leo? 'Your soulmate may surprise you. Betrayal and sharp objects #loom.' Ooh, wicked one today."

She hovers at the knife block. "You're Leo, dear. I'm Virgo."
#vss365

20.01.2026 06:41 β€” πŸ‘ 16    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

So glad to see your name again, Bethany! And happy you're in charge of vss for a half month.

20.01.2026 06:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0