How to update Hugo on Debian
Really this is just notes for myself, but maybe someone else finds it useful.
RheingoldRiver's blog - MediaWiki development, Leaguepedia stories, and productivity hacks
Really this is just notes for myself, but maybe someone else finds it useful.
Template and Preload are different, as are Widget , Module , and Gadget . Here’s a small glossary
What does #cargo_attach do? How do you use it? And more
Cargo will sometimes confusingly change your underscores to spaces if you use snake_case in your field names, so please don’t do that
How I glued Ravensburger’s 9000-piece Dragon Forest puzzle
Edge interferes with the Alt+Shift+S hotkey, here’s how to fix it
A timelapse of solving Ravensburger Pink Water Lilies 4000 piece puzzle
My talk from MediaWiki Users and Developers Workshop Spring 2025 in Sandusky, Ohio
How & why I use bookmark keywords and bookmarklets for searching in Firefox
When you edit a template, you will need to bypass cache somehow to see the effect of that edit on a content page
Mini reviews of fiction published in 2024, part 2!
Mini reviews of fiction published in 2024
Click here if you want to join the Wikipedia Discord server!
A quick post about transclusion, partial transclusion, The Tag That Shall Not Be Named, and whitespace
I saw Natasha, Pierre, and the Great Comet of 1812 live, and I have THOUGHTS (it was incredible!)
I started 3D printing and I do not recommend it as a hobby
Someone was wrong on the internet and I’ve taught basic coding to a lot of self-described non-developers
Caching can be super complicated in MediaWiki because there are many different types of cache. This article goes over what to do for each kind.
mwclient 0.11 has released!
A tutorial for Moorish 8-4, a chainmaille weave I designed in 2016
The page MediaWiki:Sidebar is powered by other interface messages, use them!
Several examples of video game mechanics that could be represented as one-to-many relations and how to do table design & queries
Enjoy beautiful mspaint drawings and learn Cargo!
John R. Brinkley is a fascinating historical figure whose biography feels too improbable to be true.
Some tables & lists of Wikipedia links that may help you while reading this fantastic book on the events leading up to World War I
What you need to know about Parsoid development as it affects Extension:Variables
A review of and some notes on “Building a StoryBrand”
A gadget that provides one-click buttons to copy the title or (or pageName) of a MediaWiki page
Customizing your view-page syntax highlighting in MediaWiki
An at-a-glance guide to formatting Wikitext vs Markdown
#vardefine doesn’t always play nice with the order in which you need to evaluate code. Here are some solutions.
Contribute to my list of resources for editing MediaWiki with code
There are a lot of different things you can mean when you say “default parameter” in MediaWiki. This article explains them all.
A step-by-step guide with screenshots on installing and configuring Sublime Text with the Mediawiker extension
A common design pattern in MediaWiki templating is to write {{#if:{{NAMESPACE}}|<!-- do nothing -->|<!-- otherwise...-->}}
A review of “A Field Guide to Global Payments,” including a table of initialisms used in the book.
How can you enforce a sorting order on a Cargo field when displaying tabular data?
How to use ShareX image effects & spam your friends with rainbows
A guide to using Weblate as a translator
Learn how to edit CSS interactively
Embedding a grid on a surface doesn’t really work, but we can approximate.
My journey of encoding pentominoes on surfaces into permalinks
I attended EMWCon 2023 remotely again in 2023 and finally gave the presentation everyone has been waiting for: I don’t like infoboxes.
What are list-type fields? What aren’t they? How do I query them?
SublimeText extension Mediawiker 3.6.14 release update, plus some bonuses
“Everybody Writes” was deeply disappointing to me because it wasn’t the book I wanted to read. That said, I think it can be a valuable resource for people who want an introductory and accessible writing book.
Subtitle: I dropped my keys - no, I mean bouncy balls - no, I mean information - in the light and learned to stop looking for it in the dark: An information-seeking parable
How to paste a transparent-background image file over another file using PIL, or WTF is a mask and how does it work?
An update on my time with Leaguepedia.
A review of the book “Recoding Gender: Women’s Changing Participation in Computing”