Run any Linux distro as a POSIX shell wrapper with full device access, home directory, GPU passthrough, and SSH keys. No VM, completely instant setup.
Self-Hosting
How to run your own servers, Docker stacks, and self-hosted services without losing weekends to config files.
Write your own Linux kernel scheduler in eBPF with sched_ext
sched_ext lets you write custom Linux CPU schedulers in eBPF and hot-swap them at runtime. Enable SCX, try scx_lavd or scx_rustland, or roll your own.
Systemd services from scratch: write, enable, and debug custom unit files
Write production systemd .service unit files: anatomy, security hardening, timers as a cron replacement, template units, and journalctl debugging.
COSMIC Desktop 1.0: one month of daily driving System76's Rust DE
COSMIC Desktop 1.0 hands-on after a month on Pop!_OS. Covers the Rust stack, tiling window manager, app ecosystem, and benchmarks vs GNOME and KDE.
n8n and Ollama local AI: $0/month, honest hardware math
Run private n8n and Ollama AI automations at home for $0/month in software, with real hardware costs, the num_ctx 8192 fix, and a worked example.
Komodo vs Portainer vs Dockge: a 2026 homelab decision guide
Komodo vs Portainer vs Dockge for homelabs: Git-driven deploys, RBAC, resource footprint, the Portainer migration, and where Komodo still falls short.
Botmonster Tech




