Archive: 2026-05

  • Git push directly to another workstation

    You don’t need GitHub to work with git on multiple computers, and you don’t even need a git remote set up to do it.

    Sometimes I’m working on some code that is incomplete, or is speculative, or there’s another reason that I don’t want to push it to the remote branch yet, but I need to swap from my desktop to my laptop or vice versa.

    Git is a distributed version control system, but I think people often forget what that implies. A git repository can be as simple as a directory available via ssh, which means that your other computer is already a git repository as long as you can ssh to it.

    More …

  • Week 280: Six days’ notice

    Amazon sent me an email on 14 May to tell me that my old Kindle would be completely unsupported “Starting May 20, 2026” – i.e. six days later.

    More …

  • Using a U2F key instead of a password on Linux

    This is an update and expansion on something I wrote a few years ago about using my SoloKey U2F USB key for passwordless sudo.

    More …

  • Week 279: Two out of three

    It was a short work week thanks to the bank holiday on Monday. I spent a few hours on Monday typesetting various pieces of music; I feel like I understand Lilypond better and better.

    More …

  • Week 278: Jack in the Green

    May Day fell on Friday this year, and what better way is there to celebrate workers than by not doing any work? It was hot and sunny, so I slathered on some sun cream, put on a hat, and went down to Deptford to catch the Jack in the Green procession.

    More …