• Nerd Porn: Yesterday’s Hero cover art reveal

    Nerd Porn: Yesterday’s Hero cover art reveal

    UPDATE: I got a revised image from the artist with the colors appropriately calibrated (apparently). So this is the latest and greatest. So last week I received the cover art for Yesterday’s Hero, and now, finally I get to share it.  It is utter, unashamed...

    Full Story

  • Narrative Structure

    Narrative Structure

    I wrote this a month ago and then failed to post it, but Christmas seems like a good time of the year to finally deliver on the promise of putting some actual writing advice up here.  Hope this is helpful to some.   Right now...

    Full Story

  • Content elsewhere

    Content elsewhere

    So today is the last day of The Nyarlathotep Event over at GeekDad.  If you’ve been holding out to read the whole thing in one sitting, now is your chance.  Arthur Wallace and his trusty co-worker Clyde face cultists, avatars of fear and madness, and...

    Full Story

  • The Nyarlathotep Event

    The Nyarlathotep Event

    Are you a geek?  Are you a dad?  I am.  We have a site.  It is called GeekDad. Not only is GeekDad a smorgasbord of awesome for the paternally-oriented nerd, but they have also been kind enough to serialize a story of mine called, The...

    Full Story

  • Interviews and other madness

    Interviews and other madness

    One of the odder things that’s happened since being published (apart from the sudden uptick in comments in Russian on my LiveJournal account) has been people showing genuine interest in knowing about me and the book.  I haven’t done many of these interview things, but...

    Full Story

  • Looking for a holiday weekend read?  (No Hero launch day!)

    Looking for a holiday weekend read? (No Hero launch day!)

    So, today is July 1st.  Launch day for No Hero.  And I’m quite excited. There’s been a couple of reviews so far, and in general I’ve been quite a happy monkey: “If, I were you, reading this review, I would have already placed my order...

    Full Story