top of page



Option vs Result in Rust: What’s the Real Difference?
If you’ve written Rust for more than a few days, you’ve probably hit this moment: You’re writing a function, something might fail, and now you’re staring at your screen thinking, “Should I return an Option or a Result?” They both kind of mean “something might go wrong,” but they’re not interchangeable. Let’s break it down in plain English. Option<T> — Sometimes There’s Just Nothing Option is Rust’s gentle way of saying, “Hey, there might be nothing here, and that’s okay.”No
Ruud Wijnands
Oct 26, 20252 min read


How to use pretty_assertions for Rust test cases
Practice using Rust’s pretty_assertions with exercises that highlight color-coded diffs for clearer test failures and easier debugging.
Ruud Wijnands
Feb 1, 20254 min read


How to use Git Conventional Commits Messages
Git Conventional Commits: type(scope?): subject ≤72 chars. Body & footer optional for details, references, or BREAKING CHANGE.
Ruud Wijnands
Jan 25, 20252 min read

01:12

00:37
bottom of page



