Passing Curiosity


Welcome to Passing Curiosity!

Welcome to my rather disorganised blog. Most of what you’ll find here are notes about books and articles I’ve read, problems I’ve solved, and events I’ve attended. Prominent topics include books, events, Haskell, Drupal, and howto articles.

Recent Posts

Splitting predefined GCP roles

A short sketch of automatically creating custom roles that split the permissions in a pre-defined GCP role based on a regex. This can be useful in an environment which requires, e.g., more control over permissions like Set IAM Policy.


Extract a CA certificate bundle from macOS Keychain

How to export CA root certificates from macOS keychain as a PEM file that can be used with tools that don’t easily integrate with the system trust store (e.g. almost anything UNIX-y).


Ledger accounting with GnuPG

Transparently encrypt your Ledger CLI plain-text accounting journals with GnuPG.


Setup Yubikey with OpenPGP for git

Setup a new Yubikey with, add OpenPGP keys, and configure git and GitHub to use them.


2023 Japanese Film Festival

Short reviews of the films I saw at the 2023 Japanese Film Festival in Sydney.