;
;

Rob Allen

Pragmatism in today's world

IPTC export changed in Photos for macOS 26 Tahoe

I've recently upgraded my MacBook Air to macOS 26 Tahoe and one thing I noticed was that Rodeo's rules were no longer working. With the help of exi...
Posted on 11 November 2025 | 11:00 am

Appending text to Obsidan via Shortcuts

Sometimes it's helpful to add some text to my current Obsidian daily note without having to switch to Obsidian, find the daily note and then type m...
Posted on 14 October 2025 | 10:00 am

mac-volume: A CLI to control device volume

I've set my Mac up such that video calls such as Zoom use the microphone and earphones attached to my Behringer UMC204HD, which all other audio pla...
Posted on 7 October 2025 | 10:00 am

Opening Slack Jira Cloud links in the right browser

I use OpenIn to open links in a given browser when I click on them in other applications. This is really helpful to keep various work related stuff...
Posted on 30 September 2025 | 10:00 am

Fixing PostgreSQL collation version mismatch

After pulling a new version of the Docker PostgreSQL container, I started getting this warning: WARNING: database "dev" has a collation version mis...
Posted on 23 September 2025 | 10:00 am

Jumping to the end of bash's history

I use bash's history all the time, via ctrl+r and also with the up and down keys; it's wonderful. Sometimes, I want to get back to the end of my hi...
Posted on 16 September 2025 | 10:00 am

Converting JWKS JSON to PEM using Python

Following on from my earlier exploration of JWKS (RFC7517), I found myself needing to convert the JWKS into PEM format. This time I turned to Pytho...
Posted on 9 September 2025 | 10:00 am

Stop in-place editing of bash history items

Recently, since getting a new computer, I've noticed that I've been losing bash history items and it took a while to work out what was going on, th...
Posted on 2 September 2025 | 10:00 am

Extending an OpenAPI Component Schema

One project that I'm working on uses RFC 9457 Problem Details for HTTP APIs for its error responses. In the OpenAPI spec, we can define this as a c...
Posted on 26 August 2025 | 10:00 am

Saving the current URL to a Note

Inspired by John Gruber mentioning on the Cortex podcast that he has a shortcut that saves links to a note in Tot, I thought I'd do something simil...
Posted on 19 August 2025 | 10:00 am