Owen Friedman / 5-Pebbles
I am the slugcat, slayer of dragons, eater of bugs.
A hangry() self-taught software developer trying to rewrite the world one line at a time. Primarily focused on low-level systems development โ it's my dream to have a Linux distribution consisting solely of software I have written. This is my website where I can whisper into the void about the things that fascinate me. I hope you enjoy and learn something new!
Articles & Guides
EVE Online bugs I found as a teenager, preserved from Reddit.
How I use AI, and how I keep it from producing slop.
Running real programs on hardware that does not exist.
A custom instruction set, and the slightly less esoteric language that compiles to it.
Debugging a wild segfault in a runtime with no allocator and no error handling.
Replacing crt0 with our own _start, so we can catch what the kernel puts on the stack.
How I designed & built a cute little (split + BLE) computer keyboard.
A custom TTY color scheme straight from the kernel command line.
Writing an ELF executable by hand, byte by byte, in assembly.
Finding the largest empty rectangle in a plane full of obstructions.
This website renews its own HTTPS certificates. No certbot required.