On Generic TTRPG Systems
Overview
I love the idea of generic role-playing games, but as time goes by I find myself caring less and less. Yet, there’s still something great about them. This post explores those thoughts.
Context
The basic premise of a Generic Tabletop Role-playing game is that you can learn this one system, and then play any kind of game with it. No need to learn new rules. Just throw together some new characters for whatever setting you and your friends have decided to have fun in.
Recycling 3D Prints
Overview
Despite being “plant based” there are almost no 3D printer filaments that are actually compostable or biodegradable in any meaningful way. PLA needs oxygen, a temperature of 140+°F (60°C), and a variety of organic compounds to break down. You’re not going to find these outside of an industrial composting facility and most of them won’t take PLA anyway because it’s frequently mixed with other things that make it non-compostable.
Debugging Our Ambulance
Debugging Our Ambulance
tl; dr: two developers use standard debugging techniques to fix electrical problems in their ambulance.
Setting The Stage
We had to drop our car off at the dealership last night. In order to avoid walking home in the dark, on roads without sidewalks, in 27°F (-2.7°C) - or just the last two shortly after dawn, we needed to drive the 🚑 Ambulance. Unlike most years, I actually remembered that it had a block heater1 and had turned it on at the beginning of winter.
Red-Black Initiative
- Overview
- Red-Black Initiative (RBI)
- Quick Rules summary
- What You’ll need.
- The Setup
- Who goes next?
- Introducing New Characters to the Fight
- Characters With Multiple Attacks or “Lair Actions”
- Keeping track of where you are in the initiative
- Once per fight, or once per round?
- Using beads, dice, or colored game tokens from a tabletop game.
- Meta-commentary
Overview
This document discusses a new1 form of managing initiative order for Tabletop Role Playing Games without math. It is, like so many game things, a combination of a number of existing ideas.
Sexism in Tabletop Role Playing Games
Overview
This post uses a recent Tabletop Role Playing Game (TTRPG) as a concrete example of the problems that still remain within our community. When it comes to including women, it seems that there are many things that “shouldn’t need to be said” but apparently still do. This post will say most of them.
The Remarkable 2 Tablet
The Remarkable 2 e-ink notebook
Summary
If you are the type of person who already takes a lot of handwritten notes in notebooks you’ll probably love it. Everyone else should probably skip it.
On Federating With Meta
tl;dr:
Meta and Google are existential threats to the continued existence of Mastodon (and friends).
An existential threat is a threat to a people’s existence or survival. - The Brittanica Dictionary (editorial)
The best way to guarantee the death of the things we love about Mastodon (and friends) is to allow Meta or Google to gain a toehold in the Fediverse.
Github Rubocop Workflow
It took me a while to figure out the correct collection of magical incantations required to make RuboCop run in a GitHub workflow, but ONLY on the files that were changed within the PR. This is a useful configuration if you have a codebase that has not yet been modified to satisfy all your “Cops”. I’ve also included a version of the same file that you can use when you’re ready to have RuboCop run on all non-excluded files.
Converting Apple's Add To Wallet Images
Apple distributes their “Add to Wallet” images as SVGs which is great, but if you want to add it to an email or anything else that has issues with SVG files you’re going to need a PNG (to maintain transparency around the rounded corners). Unfortunately there are a LOT of these images needed to support the various languages.

apple wallet images pr
Converting these to PNGs is not as easy as you’d hope.