Adding Expires headers to Caddy

Improving site performance by adding Expires headers in my Caddy config.

September 9, 2024 · 141 words

Org-rainbow-tags

Making tags readable in Org-mode DONE headings

September 6, 2024 · 140 words

Books.org redo

I’ve updated my org-mode reading list using my fork of the org-books package

September 6, 2024 · 279 words

I wish this was something else

When a horrible billionaire ruins my wonder at the night sky

September 1, 2024 · 73 words

How long can I go without SetApp?

My SetApp subscription was scheduled to renew today, but I didn’t let it. I figured that if I buy the apps outright that I actually use, I’ll spend around the same amount as I would on a 1-year SetApp license for both Macs. The purchased apps would either come with lifetime licenses or a small annual upgrade fee. This means next year I’ll pay a much smaller amount for all the same software. ...

August 31, 2024 · 218 words

Asking ChatGPT to do things I used to think were fun

I’ve been testing a version of Johnny Decimal using folders and org-mode files. While doing this, I found myself frequently wanting to create a new .org file in the current (Dired) directory with the same name as the directory (long story). In a past life, this would have been a fairly straightforward challenge. I’m not remotely fluent in (emacs) lisp, but I’ve always enjoyed learning, so I would have dug in and figured out how to write the function myself. ...

August 29, 2024 · 355 words

Subscription changes

Canceling things brings mixed feelings

January 10, 2024 · 247 words

Obsidian is not at all joyful to use

I spent some time in Obsidian again yesterday. I do this once a month or so just to see if somehow it’s changed into something I’d like to use. Obsidian is great software, in theory, but I still find it boring and unpleasant to actually use.

January 4, 2024 · 46 words

Ending my OpenBSD experiment (Almost)

I tried OpenBSD. It’s nice. I don’t need it right now. (Or do I?)

January 4, 2024 · 197 words

Synology drive replacement

A few months ago I became twitchy about my aging Synology so I replaced it with an old Mac Mini. The idea was that I understand how Macs work and if something breaks I can more easily deal with it. I never unplugged the Synology, though. You know, just in case. A week ago I started getting emails from the Synology that Drive 1 was failing. What I should have done is to unplug the thing and move on. But what I did was to order a new 8TB Seagate Ironwolf drive. ...

December 31, 2023 · 210 words

The Org-mode Island

The more I lean into using Org-mode files for everything, the more isolated I’m feeling. It may be irrational, because “plain text”, but having to export or otherwise translate everything when I post to my blog or other tools is becoming less fun. Org-mode Island is beautiful, but lonely. Later: Jeremy Friesen reacts to the above with his take on the isolation of using Org-mode. Here’s some follow up. ...

December 28, 2023 · 69 words

Printing my 2024 calendars using pcal

Generating yearly and monthly calendars using Pcal on the command line

December 28, 2023 · 126 words

More about Org-mode Island

Following up after reading Jeremy Friesen’s response to my earlier post

December 28, 2023 · 255 words

Beyond the Infinite Denote

I’m using using Denote’s silo feature for accessing my Beyond the Infinite folder

December 24, 2023 · 176 words

I won't be joining RSS Club

My current thinking is that our little blogging society doesn’t need secrecy, it needs visibility.

December 23, 2023 · 333 words

Safari and Arc

After using Arc for months, I’ve made Safari my default browser.

December 20, 2023 · 230 words

Sending Org-journal entries to Day One

I mentioned that I should create a lisp function for sending my org-journal entries to Day One. Turns out I’d already done it. The only problem was that the original version assumed I was using a new org file every day. I’m now doing monthly files, so I needed to change how the text selection was made. Here’s the new function. (defun jab/dayone-add-note () "Sends current subtree as Day One entry" (interactive) (org-mark-subtree) (shell-command-on-region (point) (mark) "/usr/local/bin/dayone2 -j=Journal new" nil)) ...

December 19, 2023 · 100 words

What a blog should be?

Let’s not overthink it, eh?

December 6, 2023 · 181 words

App Defaults (2023 Edition)

C’mon, everyone’s doin’ it. Here is my list of default apps (in alphabetical order by task): Backups: Backblaze, Arq Blogging: What day is it? I mean Kirby. Calendar: BusyCal, Apple Calendar Chat: Apple Messages, Signal Clipboard Manager: Raycast Code Editor: Emacs File Manager: Forklift, Dired (Emacs) Journaling: Org-journal (Emacs), Day One Launcher: Raycast Mail Client: Apple Mail, notmuch Mail Server: Fastmail Music: Roon, Qobuz, Apple Music Notes: Org-mode (Emacs), TiddlyWiki, Tinderbox Password Management: 1Password Photo Editor: Capture One Photo Management: Capture One, Apple Photos Podcasts: I don’t listen to podcasts RSS: NetNewsWire Read It Later: Omnivore Screenshots: Cleanshot X Search Engine: Kagi Shopping List: Apple Reminders shared with wife Social Networking: Mastodon (web UI) Terminal: iTerm, Kitty Text Editor: Emacs, BBEdit Task Manager: Things, Org-mode (Emacs) Weather: Hello Weather Web Browser: Arc Word Processing: Emacs Org-mode -> LaTeX

November 8, 2023 · 138 words

I'm doomed...again

I should stop trying to roll my own Emacs config. So I did.

November 1, 2023 · 341 words