Inklings: a tumblelog

A Nanopass Framework for Compiler Education [PDF]

Interesting approach to teaching how compilers work.