1. To Lens or not to Lens?

    For my first steps with Haskell I've evaluated options for handling records, including the optics libraries "lens" and "optics-core".

  2. Restoring my broken file system with Btrfs, NixOS and Restic

    A while ago I accidentally broke the Btrfs installation on my laptop but thanks to some safety nets of the systems I had put in place I was able to restore everything within hours. This is as a postmortem/analysis/account of that incident.