Kind: Articles
Traditional long form content: a post with an explicit title and body.
-
Framing Device
This weekend I repaired an ill-fitting door, which I learned to do by watching my grandfather, over thirty years ago.
-
Multi-Phase Maps in FoundryVTT
Using FoundryVTT's powerful API and a little bit of JavaScript code, we can easily produce a battlemap that changes through a series of phases as the adventure progresses. Here's how...
-
Don't Ask, Don't Teach
It looks like the Tories want to ban teachers from talking about gender identity to children of any age. What is this, 1987 again?
-
Blog to 5K
This is my 5,000th blog post on this blog. Wow, that's a lot! Let's look at some milestones along the way.
-
Let Your Players Lead The Way
In gradually becoming a better RPG gamemaster, the toughest lesson for me has been how to surrender control to my players. Here's the story of the importance of that lesson, and some of the mistakes I've made along the way.
-
Does a blog have to be HTML?
Does a blog post need a title? Does a blog have to be delivered in HTML? In launching textplain.blog, I'd like to argue that the answer is... no!
-
Test your site in Lynx
Testing your website in Lynx or another text-mode browser can help you find find where you've become dependent upon JS and CSS. Let's see how much of DanQ.me breaks when it's deprived of advanced Web functionality!
-
Window Tax
Britain and the Netherlands both had window taxes at various times. But the social and architectural effects were quite different.
-
5 Cool Apps for your Unraid NAS
Some suggested starting apps for your Unraid NAS, inspired by a conversation this week with a teammate who's an aspiring Unraider. Selfhosting FTW!
-
Icebreakers - Heraldry and Compairs
For my team meetup, I developed a couple of icebreaker games - Heraldry and Compairs - and I'd love to share them with you, if you're interested!
-
Water Science #2
For the second time, the kids and I had an outing to do some "citizen science" experiments on a local watercourse.
-
Automattic Switch
Fire, my team at work, has been extinguished and I've been moved to Team Desire. I've struggled to find my feet, but I think I'm settling in now.
-
Council Disenfranchisement
West Oxfordshire District Council seem to want to disenfranchise me by requiring that I bring photo ID to a polling station with a different name on it than the photo ID that they themselves issued.
-
Reversing Sandwiches
Userscripts are awesome, and you should be using them. Let me rotate some sandwiches for you to demonstrate their versatility!
-
My Geo*ing Limits
Let's use some self-data-mining plus a convex hull algorithm to plot a convex polygon onto a map that optimally encircles the entire corpus of my successful geocaching/geohashing expeditions!














