Investigating failed Russian word lookups caused by different Unicode representations of й and correcting the input before querying SQLite.
Setting up dynv6 and ddclient on macOS to keep a dynamic DNS record aligned with a home connection’s public IP address.
Documenting my attempt to prevent an unwanted macOS Big Sur upgrade from disrupting an established automation environment.
Dynamically loading multiple JavaScript resources in Anki card templates so custom functionality is available when needed.
Working around broken jQuery injection in CodeRunner by pointing its custom run script to a local jQuery file.
Adapting Anki Cloze Anything for language-learning notes so example sentences display cleanly and remain compatible with AwesomeTTS.
A complete script that repairs Knowclip-generated Anki packages using the package’s creation time to assign note and card dates.
Extending the Knowclip date-correction script to repair card identifiers as well as note identifiers.
An initial script for correcting creation dates in Knowclip-generated Anki packages by updating their SQLite data.
Converting Markdown in Anki fields to HTML with Python and Keyboard Maestro to reduce dependence on formatting add-ons.