Managing your own libraries as Git submodules can be awkward: normally, you have to push and pull between different directories to keep everything in sync. A handy trick is to keep the submodule pointing at your public remote (for others who clone your project), while locally overriding the submodule’s URL to use your own local checkout. This way you get fast iteration, and others still have a smooth experience.
For the sake of my own discipline and for your benefit, an assortment of tech snippets.
Image manipulation from the command line
Using ImageMagick
Watch Youtube with Auto-Translated Captions
A quick guide
Bulk delete bookmarks in Microsoft Word
A quick VBA script to delete all bookmarks in a Word document.
Firefox: disable autofill in forms
How to disable autofill (or autocompletion) in Firefox forms
Filtering and searching in hledger
I am an advocate of plaintext accounting, and hledger is my go-to tool for this. A good summary …
Auto-Deploy Hugo from Github
Using GitHub Actions to auto-deploy a Hugo site to a VPS (such as Linode) or directly to GitHub Pages.
Firefox: Vertical tabs are here!
With the demise of Arc Browser, fear not, horizontal tabs are finally here in Firefox (with a little help)
Firefox: How to add a search engine manually
For as long as I can remember, the right-click method to add Amazon to your list of search engines has been broken. But this method works for any site you care to have handy for quick searches in Firefox …
Setup & Harden a Linux Server
Essential steps to securing any compute instance before exposing it to the big bad internet