Find me on Bluesky!

Lots of you are coming over. I’ve been on Bluesky for a year and change and I love it. No algorithm so you see ALL the posts from people you follow, in order, and ONLY that. The block function there is amazing and you can curate your feed a lot. […]

Read More →

Thank you Halifax!

Thank you Halifax!

I had a blast at Hal-Con lest weekend. What an amazing convention! There was a gala at the Discovery Center on Friday and I dressed for the occasion. (Photo credit: Conrad the Designer)

Hello Seattle!

Hello Seattle!

Hey Seattle! I’ll be at #ECCC, March 2-5. It’s my first time since 2018 and I can’t wait to go back! So far, I have two panels on Friday with signings. It’s Thrilling: Keeping Readers on the Edges of Their SeatsFri, Mar 3, 2023 • 12:30 PM – 1:30 PMLocation: Room […]

Read More →

Playlist #3!

Playlist #3!

Hi! As with the previous two books, each chapter title in FOR THE FIRST TIME, AGAIN is a song title from the years the story takes place in. You’ll find the playlist on Apple Music and Spotify, or you can me it yourself using the list below. Note the “Author’S […]

Read More →

New Audiobook!

New Audiobook!

-What kind of message would you have sent into space? -I wouldn’t have. -Why not? -Because they might hear it, and then they might come. You can now listen to NO KINDNESS TOO SOON, an #AudibleOriginal full cast production (the entire cast is truly amazing), available on Audible.com and Amazon

🎂 Happy Book Birthday To Me! 🎂

🎂 Happy Book Birthday To Me! 🎂

A History of What Comes Next is out in paperback today, and it’s sporting a brand new look! “Part historical fiction, part sweeping sci-fi epic, part gritty technological odyssey, this unclassifiable novel is like nothing we’ve read before. ” —Apple Books Learn more…