A chronological notebook on software engineering, programming languages, program analysis, formal verification, and everything in between.

2026

2024

The Properties of Reference

A vocabulary for separating reference uniqueness, exclusivity, ownership, and mutability—and reasoning about their relationships.