Blog

2026-07-23: Dungeon stocker

Screenshot of a gray spreadsheet. On the left side is text describing elements of a room in a dungeon. On the right side is a Victorian-era illustration of a rock crystal cluster.

Okay, so as I mentioned last time, I'd been wanting to make a tool for randomly stocking dungeon rooms. And now I've finally got that done! Or, you know, done-ish. In a fully functioning state. But naturally I've got ideas to add more stuff to it later. [Read more...]

2026

2026-07-11: Image oracle
I made a thing that displays random tarot cards. And also some non-tarot cards.

2026-05-30: Small hex map generator
Another map generator, this time generating 127-hex maps instead of 7-hex ones.

2026-04-30: The S.M.H. aesthetic
A non-RPG post where I just gush about 1990s Japanese sci-fi/horror art and share a bunch of images and links.

2026-04-25: Reimagining the elemental planes
I don't like the D&D elemental planes very much, so I tried reworking them into something a little more interesting.

2026-04-19: Tiny hex map: Eastern Territories
I tried applying my tiny hex map generator to my Eastern Territories setting, and it went okay!

2026-03-15: Mighty Men & Monster Maker simulator
I made a very simple web-based thing that simulates the old Mighty Men & Monster Maker art toy.

2026-02-27: Armor as DR (sicko version)
A revision of my armor-as-DR system that allows high attack rolls to bypass armor.

2026-02-22: Armor as damage reduction
A short proposal (and huge spreadsheet) about representing armor with a damage-reduction mechanic instead of hit prevention.

2026-02-21: Tiny hex map generator
I've made another spreadsheet-based random generator, this time for making small seven-hex starting adventure regions.

2026-02-17: How to make the Internet bearable
Scripts and extensions to improve your Internet experience.

2026-01-31: A pile of old campaign ideas
29 campaign ideas that I proposed to my TTRPG group back in 2008.

2026-01-19: Spells with randomized effects per caster
A quick look at the idea of unique spells, and a not-so-quick rewrite of the personal energy attack spell from 1979's The Necromican.

2026-01-11: Damage types: All the colors of the painbow
An unexpectedly long on damage types and damage mechanics in D&D.

2025

2025-12-29: Eastern Territories campaign development
I attempt the d66 Classless Kobolds "Play Worlds, Not Rules" challenge and write up some notes and tables for my Eastern Territories setting.

2025-12-04: Lucky 6
A quick write up of a rules-light RPG system.

2025-11-28: The Eastern Territories
I'm contemplating a dark fantasy setting for use with a slightly oldschool ruleset, and this post is the loose, vague beginning of that idea.

2025-11-09: Energy drain mechanics
I'm thinking about undead types and abilities lately, so I did kind of a deep dive on different ways of handling energy drain effects.

2025-11-07: Gallery
I've added an image gallery to the site and put a bunch of old photos in it.

2025-10-26: The Hawk's Moor Adventuring Collective
A long and fond postmortem of my 2020–2022 West-Marches-esque 5e sandbox campaign.

2025-10-08: The Longton Cult Compound (Crossword Dungeon)
A 12-room, version-agnostic dungeon I made to try out a novel method of making dungeons out of crossword puzzles.

2025-09-29: Zoteris
I spent like half of 2024 writing a sci-fantasy RPG setting called Zoteris, and I'd like to show it off.

2025-09-09: Alignment as cosmic affiliation
Some ideas about a "cosmic struggle" alignment paradigm.

2025-08-29: The City of Wolves
A rough outline for a fictional fairy tale and its permutations within a fictional world.

2025-08-23: Bernard Sleigh's maps of Fairyland
A hundred years ago, a guy named Bernard Sleigh drew and published beautiful maps full of whimsical places and characters. I just think they're neat.

2025-08-07: Coin sizes and values
I'm trying to figure out what kind of currency system to use for a semi-oldschool D&D hack.

2025-07-31: Scrambled spell names 2
10 more D&D spells based on randomly generated titles, this time made for the B/X edition.

2025-07-22: Save vs. Doom/Curse/Harm/Bane
Still obsessing over saving throw mechanics, I came up with an alternate system nobody wanted.

2025-07-11: Saving throws in oldschool D&D
A look at the saving throw mechanics of a few TSR-era D&D variants, attempting to understand their internal logic.

2025-06-24: Oldschool D&D attack bonus
A look at the attack roll mechanics of a few TSR-era D&D variants, and how they would look translated into WotC-style attack bonus progressions.

2025-05-30: Witch horns
A very short and fairly pointless bit of disconnected lore blather about witches in a D&D-style setting.

2025-05-24: Scrambled spell names
Nine new D&D 5e spells based on randomly generated titles.

2025-05-04: Dig Site Incident (One Monster, Five Rooms)
A very small dungeon made as part of a "1d2 Monsters and 1d4+1 Rooms" dungeon challenge.

2025-05-02: RSS feed
I added an RSS feed to the site! It's hand-coded, because I'm not using an actual blog platform here.

2025-04-26: Nexi Random Word Generator
One of my absolute favorite tools for RPG stuff, great for generating fantastic names and alien words.

2025-04-21: Random generator spreadsheets
I attempt to explain how I make automatic stuff-generators for RPGs using Google Sheets.

2025-04-19: The luck roll
A really simple, broadly useful trick for TTRPGs. I think everybody's got their own version of this.

2025-04-19: So I wanted to have a website again...
Why I started building this site.