Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

2025 Jul 10 (a Thursday)

SVGs that feel like gifs

Today I got really excited about this article from Vincent Koaning. It turns out that you can use a combination of tools to create animated SVGs (!) of your command line activity. I’m really excited about this, because it means that I get to share my work!

Unfortunately, one of the packages upon which it critically depends svg-term-cli hasn’t been updated in six years. I spent several hours this evening trying to get it to install in NixOS, but I ran into the absolutely terrible tooling for building NPM packages in Nix.

Instead of building a custom flake, I contented myself with simply doing some nice Justfile scripts to make roundtripping files tolerable.

I was hoping to give back a Nix config to the developer, but I guess not today!

2025 Jul 9 (a Wednesday)

Commitment unlocked: writing every day

This new setup is simple and pleasant enough that I believe I can persuade myself to write something new here every day. This is a promissory note.

2025 Jul 8 (a Tuesday)

About this site

I’m technically-minded so of course the first real writing here is about how I produce this site :)

2025 Jul 7 (a Monday)

Hello world!

After several years of neglect, I’m in the process of rebuilding this website. Check back soon for more.