MD

Writing about the things
I'm actually building.

Writing about what I learn. Right now that's mostly Rust, but anything worth writing about is fair game.

Pinned

Why This Blog Exists

I didn't set out to become a software engineer. This is how it happened anyway—and why I now write about the things I'm learning.

June 23, 2026Read post →

You can't plan your way through everything

I've spent a lot of my life unsure of where I was headed. Looking back, that uncertainty wasn't a problem—it was the path. Here's what I've learned about doing your best and letting go of the rest.

Jul 15/personal

Enums Explained In Depth with Code Examples in Rust

Hardcoding strings for finite states works until it doesn't. Here's how Rust enums hand that responsibility to the compiler—and why that guarantee is worth a lot in production.

Jun 23/rust