Patreon: www.patreon.com/BrianKeene
Daily Blog: www.briankeene.com/algorithmzero
Weekly Newsletter: briankeene.substack.com
In particular, I added a shout out to @cgolden.bsky.social & @briankeene.bsky.social whose Defenders Dialogue podcast got me back into the team.
In particular, I added a shout out to @cgolden.bsky.social & @briankeene.bsky.social whose Defenders Dialogue podcast got me back into the team.
Thank you.
Thank you.
The link: gofund.me/bafa601f8
The link: gofund.me/bafa601f8
It's our bestselling book, which we now can't advertise on the place where most people (alas) still buy books
Happy New Year!
It's our bestselling book, which we now can't advertise on the place where most people (alas) still buy books
Happy New Year!
(I also told him about "ass in chair, fingers on my keyboard" 😉)
(I also told him about "ass in chair, fingers on my keyboard" 😉)
Patreon: www.patreon.com/BrianKeene
Daily Blog: www.briankeene.com/algorithmzero
Weekly Newsletter: briankeene.substack.com
Patreon: www.patreon.com/BrianKeene
Daily Blog: www.briankeene.com/algorithmzero
Weekly Newsletter: briankeene.substack.com
Gargoyles. Demons.
A lost cathedral.
A forgotten speakeasy.
A 1990s era horror novel, as written by a 2025 era dark fantasist.
A sequel, but you don’t need to have read the first.
A sequel to my very first published novel — 20+ years later!
Gargoyles. Demons.
A lost cathedral.
A forgotten speakeasy.
A 1990s era horror novel, as written by a 2025 era dark fantasist.
A sequel, but you don’t need to have read the first.
A sequel to my very first published novel — 20+ years later!
(He says, posting to Bkuesky 😂)
(He says, posting to Bkuesky 😂)
In a nice way.
Sometimes.
In a nice way.
Sometimes.