Welcome to my website! By day I am a technologist, by night a crafter of epic worlds and events. Here you can learn about all my books, read my blog, find book reviews, or free fiction and preview chapters for upcoming projects.

Works In Progress

Crystal Empire

Demara’s world is destroyed every year. Her people have been pushed past the far side of nowhere and to the edge of extinction. In this world, it is only the crystals that keep a tribe safe through the Turnings. Can Demara learn the secrets of the stones at the heart of that yearly apocalypse and save her people, and the world, from their fate? Is she ready for how far that journey will take her?

crystal-empire-icon

Book 1: To Chase Light [Alpha]: 105000 / 100000 words (105%) - Read the Prologue

Book 2: Imperial Heart [Alpha]: 83000 / 100000 words (83%)

Become an Alpha reader by signing up on Patreon

Monthly Update: April 2025

Weekly updates were not it. Sorry if you were excited about weekly updates, maybe they’re something we can do in the future. For now, end-of-month updates will be the goal.

Progress on Crystal Empire has been slow. Things at my day job have been crazy, and I’ve been feeling the same kind of pressure for my time and metal energy as I did before The Gap. Don’t worry, we’re not looking at another one of those this time around. We push on. I’ve made some changes on the professional front that should have some positive benefits over the coming weeks.

LastManStanding.exe | An Exeverse Story

LastManStanding.exe is a standalone story set in the ‘Exeverse’, the world of J.A. Gillette’s Legacy.exe

The full version of LastManStanding.exe is available on Patreon


K11010

People thought they had to travel someplace exotic, like the United Andean Federation or Thailand, maybe Lagos, to find the most depraved kinds of sex and violence the world had to offer, but they’d be wrong. Most people in the global north can indulge any whim the human mind can imagine just two blocks off Market Street in Downtown San Francisco. If a guy wants to spend a night with his neighbor’s partner before blowing their brains out on the bed, he can, all safe and artificial devoid of ethics thanks to the folks down on Sandhill Road. As I stepped over a wretch huddled up in a ball on the sidewalk half dead on my way into one of the parlors of virtual sin that scatter the Tenderloin, I know I should be more disgusted by places like this. I probably would be if I weren’t the guy supplying them.

The Shadow | A Crystal Empire Short

And before you ask ‘why’, it’s because you have kept us weak Danen. Starved us. If you won’t take care of us, I must.

Set hundreds of years before the events of The Crystal Empire, witness a dark truth buried under a millenium of secrets.

The full version of The Shadow is available on Patreon


Danen opened his eyes to a splitting pain in his head and blinked blearily through tears in the bright morning sun. That was a bad sign for how his day was going to go. Rolling himself up out of the puddle of sewage and rainwater he’d made laying his tired, emaciated bones down to rest last night, he realized he recognized the alley, and even remembered choosing it last night because he could stop at Rose’s for a drink when he woke. Silver linings there.

Weekly Update: March 19, 2025

Between a busy day job and some sick toddlers, finding the time to write’s been harder the past few weeks. Luckily, the words are flowing in the time I’ve been able to carve out.

Crystal Empire (Epic Fantasy Trilogy) Writing has been progressing really well on Crystal Empire’s second book, Imperial Heart. This sequence has been one of the most difficult to get right, having been through three iterations already, and I think everyone’s really going to enjoy this sequence in the final book. I’ll just say this: Demara and Kinro have never faced this kind of danger while Mal was around to look out for them.

Date on Denzore

Or; My Dinner with a Space Princess

The full version of Date on Denzore is available on Patreon


It was the summer in Denzore City, and that meant heat, humidity, and storms. Tarik sat at a small table below the awning of Prrpa’s cafe on the fifth floor of 1027th street. He sipped his black Srassen tea that tasted like a forest breeze and enjoyed the sounds of the acid rain crashing against the maze of multi-leveled city streets, washing them clean of the dirt and debris that built up from so many people living atop one another. Poor souls rushed by in the rain, wrapped in thin plastic waterproofs that reduced all intelligent life in the galaxy down to one of four sizes, quickened by the occasional strike of lightning. Tarik hoped the squall would end before he had to join them in seven and a half minutes to catch his train.