kernel -> initramfs -> holyinit -> holysh -> holybox -> hcc
Self-taught developer building small systems, weird tools, and bootable experiments.
I care more about understanding the machine than following fashionable stacks. Most of what I build lives close to the terminal: kernels, shells, initramfs images, small utilities, and projects that try to make Linux feel less generic and more personal.
I am also studying Rust while staying focused on low-level software and systems work.
For one-off experiments, I do not find it rational to spend months learning an entire niche language just to ship a single project. That is why I sometimes work with Codex as an engineering partner: to move faster, keep the project honest, and still end up with real code, real builds, and real artifacts.
“What's reality? I don't know. When my bird was looking at my computer monitor, I thought, 'that bird has no idea what he's looking at.' And yet, what does the bird do? Does he panic? No, he can't really panic, he just does the best he can...”
— Terry A. Davis
- Bootable Linux systems for QEMU
- HolyC userspace experiments
- Custom shells, tiny toolchains, and minimalist system software
- Studying Rust for systems programming
- Replacing familiar Linux userland pieces with stranger ones
A bootable x86_64 Linux for QEMU with a real HolyC userspace, a custom HolyC shell, holybox, and in-guest .hc compilation.
Minimalist from-scratch Linux with a custom shell and package manager.
A small Linux system built from scratch with BusyBox, initrd, and manual kernel work.
- Shells
- Tiny operating environments
- Boot pipelines
- Toolchains
- Terminal-first interfaces
- Experimental low-level software
- Telegram: @nickbrp
TempleOS energy, Linux pragmatism.
