Series
Mastering the borrow checker by understanding ownership, borrowing, and lifetimes from first principles.