Senior Software Engineer · Open Source · Builder
Ferris
I build software, explore ideas, and contribute to open source. I like turning difficult problems into simple, useful systems.
Latest writing
-
Building a Unix Shell from First Principles in Rust
What I learned building Whelk, a Unix shell in Rust — pipelines, process groups, signals, and why process creation dwarfs parsing in the benchmarks.
-
Why I Contribute to Open Source
Open source isn't charity, and it isn't a hobby I picked up because I had spare time. It's a place where ideas cross borders.