Ricardo Martins

Ricardo Martins' photo

Hi, I'm Ricardo 👋🏼
Squishy human, software engineer by trade.

I write to work things out: software, systems, tradeoffs, and whatever else I’m trying to understand properly. Writing forces me to make vague ideas concrete, question my assumptions, and find the gaps in my own thinking. If something here helps someone else think more clearly too, even better.

“Writing is nature’s way of letting you know how sloppy your thinking is.”

— Richard Guindon

Archive

Convenient and idiomatic conversions in Rust
Interior mutability in Rust, part 3: behind the curtain
Interior mutability in Rust, part 2: thread safety
Interior mutability in Rust: what, why, how?
Practical differences between Rust closures and functions
Bleeding hearts and sharp bits
Reboot