Independent systems programmer building low-overhead tools for Wayland compositors, retro console homebrew, and esoteric transpilers.
Low-level Wayland tooling, compositors, retro homebrew, and esoteric languages.
Lightweight Wayland compositor designed to run standalone or nested within other compositors. Consumes only 32MB RAM on average systems and fully supports aarch64 alongside x86_64. Built for extreme efficiency and low-latency rendering.
Complete Wayland shell suite engineered for Sway. Features custom status bar, power manager, lock screen, wallpaper engine, launcher, control center, OSD, and session daemon.
Wayland overlay daemon for the Niri compositor. Workspace overview, Lua-driven status bar, AI workspace namer, per-app accent colors, and plugin system.
System fetch utilities written close to the hardware for retro consoles. Custom system info display for PS Vita, Nintendo 3DS, and Wii.
Esoteric programming language transpiling to C. Your mom jokes as syntax with quantum superposition variables and Schrödinger conditionals.
Interactive web education platform demonstrating "Hello, World!" across dozens of programming languages and paradigms.
Personal web hub featuring self-hosted HTML games and a Cloudflare proxy with whitelisted site routing and AI chatbot integration.
Independent systems programmer focusing primarily on Rust, low-level Linux/Wayland interfaces, compositors, and retro hardware homebrew.
I build tools because existing options were either over-engineered, bloated, or missing the exact low-latency control I needed. No framework worship. If a job can be done cleanly in fewer moving parts, it should be.
Find all my software repositories on GitHub @viewerofall.
Principles forged from actually shipping software.