Final resting place

Yeah, I’m a restless sonofabitch when it comes to the internet. But that’s the way it goes. Anyway, this is hopefully my last and bestest move. I want a spot I can expand as needed, update with fancy templates and features, and display a little pride in ownership. (When I get off my lazy ass and actually start tinkering with code, that is.)

So, anyway, from here on out, you can find me here.


I’ve watched this twice this week.  And I can’t seem to shut the fuck up about it.

Have fun.

Dry fire exercises

I tend to shoot low if I haven’t been to the range in a while, especially with my Glock. Given the price and scarcity of ammo these days, I think I’ll be doing more of these dryfiring exercises.

Especially this one, just ’cause it’s neat.


RIP JG Ballard

JG Ballard has died.

For those of you who don’t know him: “Why I Want to Fuck Ronald Reagan”.

By Jeffrey DeShell, from the book In Heaven Everything Is Fine. Hope he doesn’t mind.

Richard Pryor caught on fire
I was trotting along and suddenly
it started raining
and you said it was motherfucking hailing
but motherfucking hailing hits you on the head
hard so it was really snowing and
raining and I was in such a hurry
to meet you but the traffic
was acting exactly like the sky
and suddenly I see a headline
there is no snow in Hollywood
there is no rain in California
I have been to lots of parties
and acted perfectly disgraceful
but I never actually caught on fire
oh Richard Pryor we love you chill out


My first novel will be coming out on the new noir imprint from PM Press, Switchblade, co-edited by crime fiction master, Gary Phillips. Just so you know.

I’m back

And wishing I was in LA for this. Matjames Metson is one my oldest friends, and if any of y’all are in LA, you should get there.  

A show with Exene Cervenka. I’m lifting one for you tonight, Matjames.