Cargo actually provides a way to cleanly rename tables without any "downtime," but it's not obvious or documented how to do this.
What's a bot password? What's the difference between bot accounts and bot passwords? Why do I need all this anyway?
Sometimes it can seem convenient to use the built-in _pageName field that Cargo provides; however, _pageName is a metadata field, and you should take care to use it only as such.
DisplayPort sucks in a multi-monitor setup and I'm celebrating not using it anymore.
I couldn't find much documentation on how to serve Flask with uWSGI and Nginx from a non-root location, so, here's some.
In which I report a bug and discover I have to write an extension, sigh
A new AutoHotKey mini-adventure, in which I want a hotkey to create a new tab in a specific container, but here there be dragons!
Highlight Links In Category has a number of incredibly nice use cases; here I give some examples.
The pattern of store -> query -> store -> query can lead to caching nightmares when working with Cargo or SMW in MediaWiki. This is the story of how I dealt with one.
Here's how I've built a framework for both static and lazily-loaded popups.
Last week I installed VSCode for the first time, after using exclusively SublimeText for about two years (and Notepad++ prior to that). I'm going to document my learning curve.
Disambiguations are typically somewhat user-unfriendly; I describe my method for improving quality of life when disambiguation links do appear.
CharInsert is one of my favorite extensions. Here's how I made a Lua wrapper for it to create a user-friendly interface for anyone to add snippets they want.