Case study
Random Projects
Small repositories for programming exercises, one-off calculations, and my Linux desktop configuration.

Smaller repositories
These projects cover programming practice, small calculations, and workstation configuration. Some are old experiments; others contain settings and scripts I have used on my own machines.
The repositories below have source code to browse, but they vary in documentation and completeness. The editor configuration has its own Neovim project page, and cluster operations are covered in the homelab write-up.
Repository guide
A few places to start browsing.
Programming exercises
My Leetcode repository contains individual Rust and C++ solutions, organized by problem. It is a collection of practice programs.
Browse exercisesSmall scripts
Random-Scripts holds one-off programs, including a C++ tic-tac-toe board enumerator and a Python calculation written to investigate a math question.
Browse scriptsArch desktop
My Arch repository includes Hyprland, Waybar, Ghostty, and launcher configuration, plus systemd timers for Btrfs snapshots and maintenance.
Browse configuration