facet: Rust reflection, serialization, deserialization — know the shape of your types

Writing C for Curl

New Kind of Paper

Levels of configuration languages

The Memory Safety Continuum

Common Expression Language

A rough survey of compilation, recompilation, and compile-time evaluation

Thinking like a compiler: places and values in Rust

The Y Combinator Explained in Python

How We Got the Generics We Have: (Or, how I learned to stop worrying and love erasure)