I write roleplaying games and fiction, and I develop software.

I also sometimes post on Twitter and on Mastodon.

Here's what I've been up to lately.

Some superhero roleplaying games have random character generation, and I can see the appeal. Random choice of elements can provide inspiration for interesting concepts you wouldn't have thought of otherwise. In my experience, though, the problem with randomly generating a superhero character is that...

For the past few weeks, I've been trying to build a little computer pinball game. I enjoy playing pinball--though I'm terrible at it--and I'm fascinated by how combining and arranging several basic play systems within a constrained physical environment can provide such a wide variety of interesting...

This is our closest library:

Pellston Library

The Pellston Library is actually only about the south third of that building. The rest is the community center. However, it's part of the Michigan interlibrary loan system, and it's connected to Hoopla for digital loans, so our borrowing options aren't limited.

Y...

Mary Lynn and I have finally moved the last of our stuff to our new temporary home in Northern Michigan. Our plan is to start building a new house this fall, and until then we're renting a little house on the property belonging to Mary Lynn's sister Pam. The rental house is about half the size of ou...