MY FIRST CHOICE
The language I reach for first. A place to explore systems, memory, and the details beneath the surface.



FRONTEND. BACKEND. LOW-LEVEL DEVELOPMENT.A SPACE FOR CODE, PHOTOGRAPHY, DESIGN, AND IDEAS IN PROGRESS.FRONTEND. BACKEND. LOW-LEVEL DEVELOPMENT. A SPACE FOR CODE, PHOTOGRAPHY, DESIGN, AND IDEAS IN PROGRESS.
Mostly Rust and TypeScript. Happiest when I can look under the hood.
Rust → TypeScript → Python → C++The language I reach for first. A place to explore systems, memory, and the details beneath the surface.
Alongside Rust, this is where I spend most of my time. Connecting interfaces, ideas, and the code behind them.
A quick way to try an idea, make a small tool, or follow a question somewhere new.
Another way into the lower layers: memory, performance, and what the machine is actually doing.
I like taking things apart to understand them. Sometimes that means building my own version, just to see how it works.
Different tools for different ideas. There is always something else to learn.
A few favorites, an open toolbox, and a soft spot for reinventing the wheel. GRAB A CARD. FOLLOW YOUR CURIOSITY.