Index, Count, Offset, Size
Summary
The post advocates consistent naming to reduce indexing bugs in low-level code. It explains the distinction between count, index, size, and offset, presents invariants like index < count, and shows how TigerBeetle applies TigerStyle naming in Zig and Rust to keep code correct and readable.