May 1st 2026 - Things I Worked On

Created a view to see last times for backups

I wanted to display the last timestamp for when different things on my computer were backed up. I already have files where I store these timestamps so I added this to display it in Emacs:

(setq my/backups-status-map
      '(("~/.last_roam_backup"      . "roam")
        ("~/.last_bin_backup"       . "bin")
        ("~/.last_arkvis_backup"    . "arkvis")
        ("~/.last_code_backup"      . "code")))

(defun my/backups-show-last-time ()
  "Show the last time each file was backed up."
  (interactive)
  (with-temp-buffer
    (dolist (pair my/backups-status-map)
      (let ((file (car pair))
            (label (cdr pair)))
        (if (file-exists-p file)
            (progn
              (insert label ": ")
              (insert-file-contents file)
              (goto-char (point-max))
              (unless (bolp) (insert "\n"))))))
    (message "%s" (buffer-string))))

(evil-leader/set-key
  "b t" 'my/backups-show-last-time)

Tried Mastodon on Emacs

Tried to install mastodon.el but it has a lot of authentication issues. It couldn't find the auth file even though I set it explicitly.

Added opening blog links in a new tab

So that readers don't navigate away from my site when clicking external links.

Created a Dracula theme for hacker news

Created a chrome extension to change the theme of HackerNews to Dracula.