Projects and notes

A random selection of things I’ve built and worked on.

My Homelab

A Proxmox hypervisor, a Raspberry Pi, and a k3s cluster managed end-to-end with Terraform, Ansible, and ArgoCD. Running Home Assistant, Immich, Seafile, Authentik SSO, this website, and a bunch of other things.

More →

My Development Setup

A description of my ever-evolving development setup, including hardware, software, and tools. From the Glove80 split keyboard to the terminal applications I use, and the LLM assistants that help me code.

More →

Minimal dotfiles

A stripped-down set of configs I paste in when I am in environments where GitHub is blocked and chezmoi is not an option.

More →

Nuggets & TIL

Small pieces of config, conventions, and TILs (today-I-learned moments) I keep coming back to. Easy to forget, worth writing down.

More →

A website for a family member

A website for my brother’s timber business that costs the price of a domain and nothing more. Hugo on Cloudflare, photos on R2, a one-click admin console so he can run it himself, and a robot that turns his GitHub issues into pull requests for the bigger jobs.

More →

A tiny Firefox addon

A tiny Firefox addon that pins Notion’s favicon to the tab.

More →

Sketchify

A little tool that turns pictures into sketches. I needed one and none of the sites I could find online impressed me, so I built my own. It runs in the browser and the source is on GitHub.

More →