Publications

I’m editing a monthly podcast called CatsCast, featuring speculative cat stories. Come check it out! It’s part of Escape Artists, the people who bring you Escape Pod, PodCastle, PseudoPod, and Cast of Wonders.

I used to blog semi-regularly, but that fell by the wayside when I started writing fiction. My published short stories are listed below, and you can find my old (and very occasional new) blog posts here. You can also find me on twitter and Mastodon


“So, One of Those Tiny Alien Spaceships Has Flown Into Your House. Now What?” at Nature, November 2018.

A tiny alien spaceship blasting a champagne glass with an energy cannon.
Illustration by Jacey at Nature

“Bar Scenes with Time and Entropy” in text and audio (read by Alethea Kontis) at Intergalactic Medicine Show, August 2018 (paywalled).

Photo by Thao Le Hoang on Unsplash

“The Shadow Over My Dorm Room”, in The Cackle of Cthulhu, Baen, January 2018. Also available in audio (paywalled) at The Drabblecast.


Noteworthy Customer Service Interactions, Example 12: Mendoza and Squeakybuns. A short story in Mothership Zeta, November 2016. You can listen to an audio version at the Toasted Cake podcast, read by Tina Connolly.

Mothership Zeta cover.

Some Things I Probably Should Have Mentioned Earlier. A short story in Mothership Zeta, May 2016. You can listen to an audio version at the StarShipSofa podcast, read by Summer Brooks. Also in Flame Tree Studio’s Alien Invasion Short Stories anthology, May 2018. And another audio version, read by me, plus text at Escape Pod, October 2018.

Mothership Zeta, issue 3

A Dozen Frogs, a Bakery, and a Thing That Didn’t Happen. A short story on Daily Science Fiction, October 2015.


In the End, You Get Clarity. A short story in the Unidentified Funny Objects 4 anthology, October 2015.


I am Graalnak of the Vroon Empire, Destroyer of Galaxies, Supreme Overlord of the Planet Earth. Ask Me Anything. A short story on Flash Fiction Online, April 2015.

Flash Fiction Online cover

Why I Hate Zombie Unicorns, a short story in Shimmer, July 2014. There are two audio versions availble: one read by Renée Chambliss at The Drabblecast, January 2015 (the story starts at about the 4:50 mark) and one read by Alexis Goble at Cast of Wonders, July 2017 (the story starts at around the 18:30 mark).

The artwork was made by David Flett for The Drabblecast, and it’s one of my favorite things ever.

Zombie unicorn art by David Flett
Zombie unicorn art by David Flett

I’ve Been Told My LOLCat Captions Are Too Wordy, a list of overly-wordy LOLCat captions at McSweeney’s.


I also have some other blog-type things:

Things I Found In My Cat’s Water Bowl, a tumblr of–well, actually, it’s pretty self-explanatory. I last updated it in December 2013, but I have a bunch of pictures on my phone that I plan to add to it Real Soon Now.

My Depressing Cat Blog. The last couple weeks in the life of my 16-year-old cat Holly, who died in 2012.

Leave a comment. Please.

This site uses Akismet to reduce spam. Learn how your comment data is processed.