Luiz Carvalho he/him

networks, operating systems, photography

About

I'm a computer tinkerer, programming craftsman, an existentialist "uomo parziale". I'm driven by the desire to understand the Machine, and if I haven't written it, I don't understand it.

Through writing things from scratch, I learned most of what I know about my favorite topics: networks, operating systems, CPUs and infra. I cherish correct and fast software.

But I also love cycling, music of all kinds, architecture, and photography. I have many interests, far from enough time for all of them.

  1. as opposed to uomo universale

Projects

I have a large range of code I've written. Some of the recent, larger and more complex projects:

bepeefe

An eBPF VM with support for BTF, maps, a dead simple WIP verifier and more soon™

rust

riscvas

Pure Rust RISC-V assembler

rust

And the smaller pieces I learn with: ngrok-like tunnel, demosaic with Bayer, ssh protocol, minecraft protocol, id3 parser, minecraft proxy for bad routes, mbr bootloader.

Also OSS I contribute(d) to: sccache, reqsign, image-rs, sqlx, rust-analyzer, io-uring, BCC, sentry-rust, uuid, axum, a failed attempt at netdev, and many more.

Photos

ronda upper h
ronda
sydney sq 1
sydney
sydney sq 2
sydney sq
Jurerê
hobart thin h
Buenos Aires
Hobart
bern large h
bern sq 2
bern
Nice
nice
nice talking
nice portal
rio de janeiro urca
rio de janeiro
rio de janeiro ma
Jurerê
jurere crane
florianopolis
Bariloche
bariloche mountain
bariloche lake
bariloche holding
marbella
marbella
marbella beach
buenos aires sq
buenos aires h
buenos aires