K. M. Alexander
banner
kmalexander.bsky.social
K. M. Alexander
@kmalexander.bsky.social
Writer. Gadabout. Designer. Map guy. Buy my weird horror books.

kmalexander.com

Vashon, WA - He/Him
Pinned
Hey, I'm K. M. Alexander.

I #write weird #horror novels: kmalx.co/BFC

I'm a #designer working on all sorts of things.

I also make free #fantasy map tools: kmalx.co/Brushes

There's more at my website: kmalexander.com
Look at this beautiful photo. Wow.
congratulations to the Seahawks, who are technically named after the gorgeous Osprey — a great victory for birders everywhere!

below is my rendition of an Osprey soaring to victory, drawn with full attention to detail. and no, this is not a photo!
February 9, 2026 at 6:43 AM
Qiánlóng: A Free 18th Century Cartography Brush Set for Fantasy Maps

The Huánghé (黄河), or the Yellow River as we know it in the West, carries rich cultural significance in China. The sixth-longest river in the world, the second-longest in China, it's traditionally considered the cradle of Chinese…
Qiánlóng: A Free 18th Century Cartography Brush Set for Fantasy Maps
The Huánghé (黄河), or the Yellow River as we know it in the West, carries rich cultural significance in China. The sixth-longest river in the world, the second-longest in China, it's traditionally considered the cradle of Chinese civilization. Given its cultural relevance, it's no surprise to find it as a subject in historical Chinese cartography. That river, and the Grand Canal…
kmalexander.com
February 2, 2026 at 8:49 PM
Unmoored

I was laid off last week. A few months shy of thirteen years. Totally unexpected. Still processing it. If you told me when I started that I’d have so much fun designing enterprise software for nearly thirteen years, I wouldn’t have believed you. My experience over that time was shaped by…
Unmoored
I was laid off last week. A few months shy of thirteen years. Totally unexpected. Still processing it. If you told me when I started that I’d have so much fun designing enterprise software for nearly thirteen years, I wouldn’t have believed you. My experience over that time was shaped by the amazing people I was lucky enough to work alongside.
kmalexander.com
January 20, 2026 at 6:01 PM
Oh, hell yes. Love this.
I put off working on comic pages today to draw out a map based on the campaign map for the comic using @kmalexander.bsky.social 's cartography brushes. It was an absolute blast playing around with these.
January 19, 2026 at 6:44 AM
Reposted by K. M. Alexander
Apple and Google both are absolute cowards for not banning the X apps. If you won’t enforce your terms of service when an app generates CSAM and deep fake porn on-demand your so-called “walled garden” was always just an extractive monopoly.
January 10, 2026 at 2:53 AM
Reposted by K. M. Alexander
overall korean food is an elite cuisine, imo
January 9, 2026 at 12:23 AM
Hello 2026

Hey, Happy New Year! We made it through 2025. As always, thanks for hanging out with me, reading this blog, and taking an interest in the work I share here. I had big plans for 2025, and somewhere along the line, it got away from me. While we got a lot of home projects done, I left 2025…
Hello 2026
Hey, Happy New Year! We made it through 2025. As always, thanks for hanging out with me, reading this blog, and taking an interest in the work I share here. I had big plans for 2025, and somewhere along the line, it got away from me. While we got a lot of home projects done, I left 2025 feeling less creatively fulfilled than I had hoped at the start of the year.
kmalexander.com
January 1, 2026 at 9:24 PM
My Reading List for 2025

Last year was a bit of a low point for me in terms of novels finished. This year was a slight improvement, and I managed to read some ponderous tomes. Any improvement is good, and overall, I had a good year, reading-wise, but I still feel I'm falling short of where I'd…
My Reading List for 2025
Last year was a bit of a low point for me in terms of novels finished. This year was a slight improvement, and I managed to read some ponderous tomes. Any improvement is good, and overall, I had a good year, reading-wise, but I still feel I'm falling short of where I'd like to be. I'm at my best when I'm reading regularly.
kmalexander.com
December 31, 2025 at 7:25 PM
Reposted by K. M. Alexander
NEW: How many books did you read this year? If it was more than 2, congrats: you read more than the median American.

Read on for way more @today.yougov.com polling from me on America's book-reading habits in 2025. 1/
December 31, 2025 at 3:00 PM
My Media List for 2025

Since 2013, I've shared my reading list at the end of every year on this blog. Tomorrow I'll continue that tradition and do just that. But today I am starting something new: this year, I started tracking all the media I consumed over the twelve months of 2025, not just books…
My Media List for 2025
Since 2013, I've shared my reading list at the end of every year on this blog. Tomorrow I'll continue that tradition and do just that. But today I am starting something new: this year, I started tracking all the media I consumed over the twelve months of 2025, not just books but also movies, television, albums, and video games. And like my reading list, I thought it'd be fun to share what I consumed and pick a few standout favorites.
kmalexander.com
December 30, 2025 at 8:34 PM
I hope Sturgill Simpson had a merry Christmas.
December 30, 2025 at 4:18 AM
2025 in Ten Significant Photos

In many ways, 2025 was a reset year for us. After the chaos of last year, with cancer and a fairly stressful move (among other things), taking a year to refocus felt necessary. That doesn't mean we rested. In true Alexander fashion, we took on a bunch of projects and…
2025 in Ten Significant Photos
In many ways, 2025 was a reset year for us. After the chaos of last year, with cancer and a fairly stressful move (among other things), taking a year to refocus felt necessary. That doesn't mean we rested. In true Alexander fashion, we took on a bunch of projects and spent time learning about our new island community. Thankfully, this year wasn't as disruptive as 2024.
kmalexander.com
December 27, 2025 at 8:27 PM
Reposted by K. M. Alexander
The cliche that ‘having an idea’ is the hard part of writing is persistent and pernicious. Realising the idea is the craft of it. That FAQ of…
December 14, 2025 at 1:34 PM
The Store is Back!

After way too long, my office buildout is complete, and my store is finally back. You can browse the goods over at store.kmalexander.com. If you ever wanted to get signed paperback copies of my books, merch mugs, or selected stickers, now is your chance. Hit the link above and…
The Store is Back!
After way too long, my office buildout is complete, and my store is finally back. You can browse the goods over at store.kmalexander.com. If you ever wanted to get signed paperback copies of my books, merch mugs, or selected stickers, now is your chance. Hit the link above and get buying! Please note that for now, I am only shipping to the US.
kmalexander.com
December 2, 2025 at 10:13 PM
Reposted by K. M. Alexander
This is actually quite brilliant, up to and including the final sentence 🔥
December 1, 2025 at 11:09 AM
It's BACK! My 2025 Cosmic Horror Holiday Gift Guide is HERE! 🦑 As with previous guides, this one is packed with books, games, music, housewares, and apparel all tinged with a slightly weird bent.
The 2025 Cosmic Horror Holiday Gift Guide
I am elated to introduce the tenth edition of my List of Lists for 2023. Just as in times of yore, together we shall unearth an abundance of accoutrement and a plethora of paraphernalia for the weird-fiction fanatic, cosmic-horror connoisseur, or mythos maniac in your life. But I have not toiled in isolation during this season of malediction. This year I have enlisted your help!
kmalexander.com
November 28, 2025 at 4:22 PM
I was actually going to write a blog post about this. But Scalzi beat me to it. In the last few months, I've been *inundated* by spam messages just like this. It sucks.
Yes, All Those Author Services and Book Club Emails Are Fake, and No, Don’t Send Them Any Money
If you’re an author, or honestly if you just happen to be standing near an author these days, then you have probably seen a flood of emails in the past couple of months promising you that who…
whatever.scalzi.com
November 22, 2025 at 10:47 PM
Smoking some homemade pastrami today. Also going to smoke some medlar, which should be interesting.
November 22, 2025 at 6:44 PM
I think I'm becoming a Dead Internet Accelerationist.
November 19, 2025 at 6:30 AM
After reading a bunch of the Epstein emails over the last few days, this makes total sense.
after reading how all these rich folks write i think i understand why they believe everyone else needs a chatbot to write everything from emails and text message to novels
November 13, 2025 at 5:48 PM
Read My New Short Story – REM State: fieldwork.

For a recent scary story night, I decided to explore a setting that had been rattling around in my head for a while. REM State is unrelated to The Bell Forging Cycle, but it shares a similar DNA. I like massive cities and weird creatures, what can I…
Read My New Short Story – REM State: fieldwork.
For a recent scary story night, I decided to explore a setting that had been rattling around in my head for a while. REM State is unrelated to The Bell Forging Cycle, but it shares a similar DNA. I like massive cities and weird creatures, what can I say? I don't write short stories all that often, but instead of filing this one away and forgetting about it, I figured it'd be fun to release it.
kmalexander.com
November 6, 2025 at 9:31 PM
Reposted by K. M. Alexander
when i was younger we had different things than the things people have now
October 20, 2025 at 5:15 PM
An Anti-Imperialist

“And so I am an anti-imperialist. I am opposed to having the American eagle put its talons on any other land.” Mark Twain
An Anti-Imperialist
“And so I am an anti-imperialist. I am opposed to having the American eagle put its talons on any other land.” Mark Twain
kmalexander.com
October 19, 2025 at 8:10 PM
🔱 M A R I N E R S 🔱

(This is a baseball account now, fyi.)
October 18, 2025 at 1:32 AM