Building a mental model for async programs

Building a mental model for async programs

Creating a workflow orchestrator for Kubernetes

Rethinking Rust’s unsafe keyword

The intuition behind Rust’s borrowing rules and ownership

The path to implementing a programming language