

I’m using Caddy to serve this site, and I wanted to use a Caddyfile, but with a little bit of JSON added on top to configure Layer4. Basically I write my standard Caddyfile with my preferred options, convert the Caddyfile with caddy adapt and then use jq to add the Layer4 configuration. I’ve got a shell script that does this for me, and I’ve got it running as a GitHub Action to automatically update my Caddyfile when I push changes to my repository. ...
ShakeWellerer is an Alfred Workflow that allows you to setup groups of snippets with an associated trigger. Each time a snippet group is triggered, a random snippet from that group is pasted into the active application. I use this to help with writing ticket responses, where I have a number of different ways to say the same thing, and I don’t want to have to think about which one to use. ...
I use the Memory app for time-tracking at work (at their request). It’s pretty helpful and saves me from having to remember what I’ve spent my time on during the day. By default however it collects a tonne of data, including URLs of pages visited, and window titles. This data is meant to be 100% private, not even accessible to my employer, but I’d rather it wasn’t uploaded to begin with. It is possible to setup rules to customise what data is collected, however this is a timely (😉) process and pretty much as to be done on an app-by-app basis. ...