How to brush your teeth at work
When you were a kid, you had to learn to brush your teeth. It may be easy now, but at one point it was a skill. You would get toothpaste everywhere, and your mom or dad would have to remind you to brush every tooth.
I build and study tools that make software safer by default. This blog is where I share thoughts on systems, security, and the art of building the right abstractions.
When you were a kid, you had to learn to brush your teeth. It may be easy now, but at one point it was a skill. You would get toothpaste everywhere, and your mom or dad would have to remind you to brush every tooth.
Imagine you're writing this macro:
/// Types that can be frobnicated.
///
/// # Safety
///
/// It must be sound to frobnicate `Self`.
unsafe
/// Implements `Frobnicatable` for `$t`.
///
/// # Safety
///
/// `$t` must satisfy the safety invariant of `Frobnicatable`.