Skip to main content

My God, It’s Full of Posts

Here’s everything I’ve posted on this site in good old reverse chronological order. No algorithms, and no bullshit. Just posts about books, music, games, movies, and Unix. Plus the occasional rant and other random silliness. Enjoy!

All Posts

09/20/2017 · Your Dog Will Never Be This Cute
If Virgil or Smudge did this to me, I’d get nothing done either.
09/17/2017 · Best of Persona Series Soundtrack
Here’s two hours and fifteen minutes of music from the Persona games for your listening pleasure.
09/17/2017 · A Startling Anecdote About Online Ad Spending From Restoration Hardware
Here’s some evidence that most online advertising is completely worthless.
09/15/2017 · What's Up With Me This Week/Small Dark Lines
A little slice of my life as of today. Featuring the new Threshold single.
09/13/2017 · Smartphones vs Personal Computers
A random thought on smartphones vs PCs that I might expand later.
09/11/2017 · Notes for a Consistent Devuan Ascii Configuration Across Multiple Machines
It’s time I stopped distro-hopping and picked a single GNU/Linux distribution to use on all of my computers.
09/08/2017 · What's Up With Me This Week
A little slice of my life as of today.
09/06/2017 · Building My Site, Part 2: Methods and Tools
Part 2 of a series of posts explaining how I designed and built this site, and why I made the choices I did.
08/26/2017 · Don't Worry. I'm Still Here.
If you’re looking for me on certain popular social networks and can’t find me, don’t panic. There’s a reason for that.
08/25/2017 · Building My Site, Part 1: Introduction, Inspiration, and Design Goals
Part 1 of a series of posts explaining how I designed and built this site and why I made the choices I did.
08/23/2017 · New! Service Worker For Offline Viewing
I’ve added a new feature to my website for mobile users’ convenience: a service worker for offline viewing.
08/22/2017 · Wisdom from a Man Who Kept His Wisdom Teeth Too Long
It might be presumptuous of me to write about wisdom and dentistry, but I’ve never let that stop me before.
08/22/2017 · I Always See Her
I was thinking of my wife Catherine while ripping an old Sarah Brightman album.
08/20/2017 · Why Am I Still Awake?
I’m sick and bitching about it.
08/17/2017 · Why I Just Became a Medium Member
I just rejoined Medium and became a member, and for some irrational reason I feel a need to explain why.
07/20/2017 · An Essential Prog Rock Playlist
I grew up listening to prog, and I still listen to it, so naturally I’m interested in David Weigel’s new book, THE SHOW THAT NEVER ENDS.
07/13/2017 · And Now For Something Completely Different
Long-ass blog posts are a thing of the past here.
05/05/2017 · Starbreaker Next, Chapter 1 - Second Attempt
This is my second attempt at opening Chapter 1 of the next Starbreaker novel.
05/04/2017 · Starbreaker Next, Chapter 1 - First Attempt
This is my first attempt at opening Chapter 1 of the next Starbreaker novel.
04/25/2017 · Starbreaker Next: An Idea for an Opening Scene
Nobody is going to mistake me for John Carpenter any time soon…
04/20/2017 · An Idea for Starbreaker (Claire as FemShep from Mass Effect 2)
Or maybe I should call this book CLAIRE ASHECROFT AND THE WORKSHOP OF THE TELESCOPES?
04/19/2017 · A Question for Starbreaker Readers and Fans
If you’ve read Without Bloodshed or Silent Clarion, or even if you haven’t, I have a question for you about the future of my Starbreaker saga.
03/31/2017 · Paper Books vs Ebooks: Both Have Their Uses
In the paper vs. electronic books debate, my position is one of armed neutrality.
03/21/2017 · Why I Try to Read Obscure or Unpopular Books
Haruki Murakami is right. If you only read the books that everyone else is reading, you can only think what everyone else is thinking.
03/01/2017 · The Parable of the Blind Swordsman
This is a metaphor for anger and the need for control I’ve found useful, even if I don’t consistently apply it.
02/28/2017 · Carol Berg's TRANSFORMATION: Two Emotional Journeys in One
If you haven’t read TRANSFORMATION, Carol Berg’s debut and the first Rai-Kirah novel, you’re missing out.
02/24/2017 · Theme and Variation; or, Why You Won't Find Me on Tinder
As a married man, I have no business using Tinder. And because of the way I see my wife and marriage, I have no desire to do so either.
02/23/2017 · Google Thinks They Can Fix Online Comments with an API? LOL
Google’s "Perspective" is just another high-tech band-aid for a diseased society.
02/21/2017 · Classical Taste: A Love Story; Or, Nobody Knows You're a Cat on the Internet
You may have heard about how I met my wife Catherine before, but I saw a painting that made me want to tell it again.
02/17/2017 · In Memoriam: Katy Sozaeva (1970-2016)
I was recently reminded of the passing of Katy Sozaeva, one of my first fans and rave reviewers.
02/16/2017 · Who Is John Galt? Not Who You Expected
If the only John Galt you know is the rabble-rouser from Ayn Rand’s last novel, I’m about to drop some knowledge on you.
02/15/2017 · Atlas Compiled: On Carrying Software Development Teams
I’m not a 10x developer, but managers keep mistaking me for Atlas and asking me to take the world on my shoulders. It used to be flattering, but I’ve come to think that it’s not only a burden on me but a profoundly dangerous business practice.
02/14/2017 · Where is the Payoff in Writing?
If you’re writing because you expect a payoff instead of doing it for yourself, you might be doing it for the wrong reasons.
02/11/2017 · Finding Pieces of Myself in a Storage Unit
Retrieving old instruments and books from a storage unit gave me cause to stop and reflect on my life thus far.
02/08/2017 · Resistance Isn't Just a Game
Cut the defeatist talk. It isn’t helping anybody but the enemy.
02/07/2017 · Can Sportsmanship Fix Toxic Online Gaming
Video games might not be athletic events despite the rise of esports notwithstanding, but good sportsmanship might make better gamers.
02/03/2017 · I Became a Programmer to AVOID Grunt Work
I don’t mind working hard. I hate doing repetitive, tedious work.
01/24/2017 · Creating a System Serif Font Stack for Web Development
An overview of the use of system UI fonts in stylesheets, with ideas on how to do the same with serif and monospace fonts.
07/16/2016 · Review of PROSPERO LOST by L. Jagi Lamplighter
Catherine brought back a copy of L. Jagi Lamplighter’s PROSPERO LOST from Australia. Here’s my review.
03/21/2016 · Reading The Black Company: Chapter 1: Legate, Scene 2
After the prophetic opening of Legate, Glen Cook’s The Black Company drops us in the middle of Beryl’s civil war between the Red and Blue parties.
03/21/2016 · What's G. R. Matthews worried about?
Obscurity? Welcome to my life.
03/12/2016 · Write First. Research Later.
People who tell you to write what you know don’t know a damn thing.
03/12/2016 · Ellis Morning Delivers with BLOOD'S FORCE
Indie SF author Ellis Morning makes an excellent debut with BLOOD’S FORCE.
03/04/2016 · Lesser Evil by P. F. Davids was a solid freebie
Looking for a fantasy novel about a priest who must bend his principles for the greater good that isn’t the Coldfire Trilogy? P. F. Davids has you covered.
03/02/2016 · Reading The Black Company: Chapter 1: Legate, Scene 1
The first chapter of Glen Cook’s The Black Company, Legate, opens with signs and portents. Some them may even prove relevant later on.
03/01/2016 · Introducing *The Black Company* by Glen Cook
The Black Company by Glen Cook is the tale of fantasy’s most badass mercenary crew and its time in service to the Lady. Here be spoilers…
02/29/2016 · Catherine Lucille Moore: Queen of the Pulps
Women in SFF don’t get much respect, and one of the great originals is all but forgotten. Catherine Lucille Moore deserves better.
10/07/2015 · How NOT to Create Characters
A Reddit comment that became a blog post on how I create characters. Don’t try this at home, kids.
09/24/2015 · You'll Get My Oxford Comma When You Pry it From My Cold Dead Hands.
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
03/23/2015 · SFSignal: Tomoe Gozen Is Back.
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
03/16/2015 · THE WINTER BOY, by Sally Wiener Grotta
Sally Wiener Grotta’s THE WINTER BOY is an excellent post-collapse feminist fantasy novel from Pixel Hall Press
03/16/2015 · Fantasy Faction: The Genre Divide
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
03/12/2015 · Terry Pratchett: 1948-2015
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
09/19/2014 · Nafeez Ahmed – Zero Point
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
07/02/2014 · LJ Cohen's Derelict: Worthy of Heinlein
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
06/22/2014 · Will Hahn: Technology and Despair
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
06/10/2014 · Matthew Cox: Caller 107
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
06/09/2014 · Judas Priest is great inspiration.
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
04/27/2014 · Eva Pohler: Gray's Domain
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
04/26/2014 · Eva Pohler: The Purgatorium
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
04/16/2014 · Jessa Russo: Divide (and Ever)
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
04/15/2014 · Wilbert Stanton: The Artful
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
04/10/2014 · Mike Robinson: Between the Interstice
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
04/09/2014 · Ryan Hill: The Book of Bart
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
04/07/2014 · Matthew Cox – Virtual Immortality
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
03/19/2014 · Peace Cottage; or, Maybe I Should Stop Playing
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
03/18/2014 · Rereading Orison
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
03/14/2014 · Is it Shardplate, or Shartplate?
This is an old post that I haven’t cleaned up yet. You should still be able to read it.
03/12/2014 · Interview by Ellie Garratt
British SF author Ellie Garratt was kind enough to interview me for her blog to help promote Without Bloodshed.
03/07/2014 · Matthew Cox: Division Zero
One of my fans, Matthew Cox, just put out a new book. So I bought a copy. You should, too.
03/07/2014 · Jasnah Kholin Deserved Better
My favorite character in Brandon Sanderson’s Stormlight Archive got a raw deal, and I’m miffed about it.
03/05/2014 · The Devil You Know by K. H. Koehler
Plugging the indie reissue of K. H. Koehler’s adult supernatural thriller, The Devil You Know
03/04/2014 · Orison by Daniel Swenson
A mini review of Daniel Swenson’s indie fantasy debut, Orison.
09/05/2012 · This is Harder Than I Expected
I thought I knew how the climax Without Bloodshed would play out, but getting it right has proven unexpectedly difficult.
09/05/2012 · Nakajima's Law
Armorer Nakajima Chihiro has her own variant of Finagle’s Law.
09/04/2012 · The Hardest Part is Yet To Come
I’m about to write the climax of Without Bloodshed. I hope I don’t fuck it up.
09/03/2012 · Munakata Tetsuo Knows the Score
Now he’s seen the payoffs everywhere he looks. Who can he trust when God himself’s a crook?
07/12/2011 · A Dance with Dragons
I got my copy of George R. R. Martin’s A DANCE WITH DRAGONS today.

Subscribe via RSS or JSON.