I'm a writer and a web developer. You may have read my articles at Ars Technica, where I write about the Amiga computer, video games such Starcraft, and the history of personal computing.
I write science fiction novels and short stories. My primary series is the Masters Trilogy, about the fight against a powerful alien race thousands of years more advanced than humanity.
I'm also the creator of the rapid application development framework newLISP on Rockets.
I do a podcast with my friend Terry Palfrey called Knotty Geeks, where we focus on the 'big picture' impact of technology on our lives, with the two core themes being acceleration and convergence.
Edge of Infinity (Book One of the Masters Trilogy)
As the brand new supercarrier Pegasus is readied for its first flight, reports trickle in from the edge of the galaxy that threaten to shatter the fragile peace the Pegasus was meant to protect.
Now, pilots Jack Davidson, Sarah Admunsen, and David Chang are thrown into a deadly game of survival. Fighting alongside their alien allies, they have become the last line of defense, not only for the human race, but for all sentient life in the galaxy!
Edge of Infinity is the first novel in the Masters trilogy.
Heart of the Maelstrom (Book Two of the Masters Trilogy)
Heart of the Maelstrom is the second book in the Masters Trilogy.
In Heart of the Maelstrom, we meet the Masters, an enigmatic and ancient race from a distant star cluster. We also meet Christopher Hunter, a new character whose simple life on Earth is going to get significantly more complex when he runs into the Masters.
Returning from the first book are Jack Davidson, Sarah Admunsen, and David Chang, three pilots on the Pegasus who are on the front lines in the fight against the Masters. Joining them are advanced robotic life forms, fuzzy intelligent aliens the size of small dogs, bird-like aliens with hammer-shaped heads, and sentient starships. They must all work together if they want to survive!
Heart of the Maelstrom is a story of military life in a science fiction setting, but it's also the story of very ordinary people who are forced into extraordinary circumstances.