Posts

Ownership, Kamal volumes and directories, Docker volumes and bind mounts

There is indeed not just one way for a Docker container to persist state! Let’s go under the hood to find out more.

Setting up CopyQ for use in Sway


guides

Some assembly required.

Creating git commits dated to the last modified timestamp of a file

It turns out that you can make a commit with an arbitrary timestamp!

API Analysis: Google Summer of Code 2022

This summer I wrote static analysis tools and performed experiments on the pub.dev ecosystem of packages.

Producing GIFs with variable frame times using FFmpeg


guides

Your GIF animation does not have to have a constant frame delay!

Wordle clones and variations


puzzles

What better way to start this blog than by chronicling my experience with the first real trend of 2022?