Abhinash Poudel
I build tools for Linux and the web.
Third-year BE Software Engineering student at Everest Engineering College, Pokhara University, based in Kathmandu, Nepal. Built Linux from source twice. Now writing Rust for Wayland and building full-stack apps that work offline.
How I work.
Understand the system
I like to open things up and see how they work. That's why I built Linux from source twice, and why I keep coming back to Rust. There's no runtime holding your hand, so you end up understanding your own code whether you want to or not.
Terminal first
Most of my day happens in the terminal, and I open a browser mostly to check that things look right. I'd rather ship something small that works every day than something flashy that only impresses once.
Trace it to the source
When something breaks I chase it back to the source, through the dependency or the driver or the spec if that's where it lives. Patching the error and moving on is faster. It's also how a small bug turns into a week of work later.
What I'm up to.
What I've built.
How I build.
What I've written.
Tools I use.
My deepest project.
I've built Linux from source twice, by hand: LFS 13.0 + systemd on kernel 7.0, every package compiled myself, no package manager doing it for me. These days I daily drive Arch instead, running the CachyOS kernel, because compiling everything from source every single day just isn't realistic. But building it that way once taught me more about Linux than anything else I've done.
Let's talk.
I'm open to internships, interesting projects, or just chatting about systems, Rust, or frontend stuff. I care a lot more about things that actually work than things that look nice in a slide deck.