• Zombies in a Kubernetes Cluster

    I was reviewing my Kubernetes cluster and noticed several odd processes lingering on one of my nodes. As I began my investigation, I learned that they were zombie processes! 🧟🧟🧟 Read on to see how I learned about, detected, and emulated them.

  • Sync Your Settings Across Devices with a Personal Dotfiles Repository

    If you use more than one computer, you’ve probably dealt with setting up your shell, editor, and tools from scratch each time. I frequently found myself moving from a laptop to a desktop and updating something in a config file that I then had to rsync over after realizing it wasn’t there. A dotfiles repository solves this. Track your configuration files in Git, push them to a remote, and clone them wherever you need them.

  • Setting Default Font in VS Code Using Pacman Triggers

    As part of my recent journey using Arch Linux as a daily driver, I have been deep in the weeds on customization. One of these items has been changing the font globally inside Visual Studio Code.

  • Mount LUKS BTRFS for arch-chroot

    LUKS and BTRFS make for an interesting combination if you ever need to perform some work on another drive. This is a step-by-step procedure I wrote for myself after needing it more than once…

  • Global .gitignore

    A global .gitignore file allows you to specify patterns for files and directories that should be ignored by Git across all repositories on your system.

  • Development Container Base Images

    Today I want to introduce one of my repositories regarding Development Containers, something I have been using in my quest for stronger isolation and portability.

  • Hello world!

    Welcome to my first blog post!