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.
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.
My test set was a replay of my training data
While training a model for my PhD, I found my "test" set was a replay of part of my training data. The fix was a one-line change. The part I can't explain is why the honest numbers came out better.
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.
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.