Welcome!

This is my website where I write about anything I find interesting


Latest Posts

  1. Automatically Decrypting Drives at Boot in NixOS via External Keyfile
    How to automatically decrypt a drive at boot using a keyfile located on an external device with password fallback. Compatible with NixOS Systemd stage 1 boot. (+ bonus stuff I leaned while doing this)
    • Published on 2026-06-16
  2. Unobtrusive Nix Dev Shells
    How to manage Nix development flakes outside of your projects repo for better flake reusability and how to not annoy your team.
    • Published on 2026-06-02
  3. Super Simple Downtime Checker
    A ridiculously simple downtime checker in only 6 lines of Bash (with optional NixOS and Systemd integration). It runs on your desktop, so no self-hosting needed.
    • Published on 2025-08-31
  4. Image Resizing Oddness
    How reducing an image's resolution can sometimes increase its file size + how to fix it using ImageMagick.
    • Published on 2025-08-22
  5. Accidentally Reinventing the Static Site Generator
    Creating a makeshift static site generator using server side includes (SSI) and Python's str.replace method. I also talk about how to use SSI, why it is useful, and why Zola is great.
    • Published on 2025-08-09

This website's colour scheme is inspired by Gruvbox and uses icons from Tabler.
It's built using the static site generator Zola, and its source code is available on GitHub.
The 404 image is from http.cat.