The stuff I do for my own satisfaction when I’m not doing the things I get paid for. Hopefully they provide value to others as well, or inspire some coding mad science of your own. Some are maintained better than others.

niv-updater-action

niv-updater-action is GitHub Action that creates meaningful pull requests with updates to your niv-managed dependencies, so you don’t have to do menial chores.

In other words, this action will run periodically, and whenever it notices there are updates to the dependencies that are managed with niv, it will create a new GitHub Pull Request, one per dependency. This Pull Request will contain the whole list of changes, with nice links to the upstream Pull Requests and commits, so you could easily inspect which changes are about to land.

Repository History

rh is a Go modules-like hierarchy aware cd command for easier navigation to your repositories. Go organizes modules based on server/organization/repository hierachy (for example, github.com/knl/rh), which I liked a lot. rh is a step toward having that structure with all repositories I keep on my machine, while making my workflow as smooth as possible. Following the previous example, simply typing rh rh would take me to ~/work/github.com/knl/rh. If there is an ambiguity, rh k/rh would help.

All Irregular and Strong Verbs by Frequency of Use

This course on Memrise includes all German irregular verbs (unregelmäßige und starke Verben) in the infinitive form, with 3rd Pers Sg. Präteritum and Perfekt forms. All verbs are arranged by frequency of use in German (source). Further, the Perfekt contains ‘hat’ or ‘ist’ (or both). Finally, there is a mention of the 2nd Person Singular form.

Window manipulation on Mac OS X using Hammerspoon

winter and grille are two Hammerspoon modules for handling windows on Mac OS X. Winter is a general purpose module, while Grille extends Winter to support various grids. Both modules sport a fluent interface and allow for a readable and effective configuration. These two modules represent my first excursion into Lua.