Steel blocks seated in a brass tray under a shop lamp, with calipers on one block and an empty wooden box beside the tray

Eight Bytes Are Already a Number

What we call parsing should be about understanding data, not about moving data around so we can understand it.

Balance scale with a large rock on one side and a small pebble on the other — the real cost of removing indirection outweighs the negligible call overhead.

The Cost of Indirection in Rust

Removing an indirection is a false optimization. You don’t think so? Let’s take a look.