Rewriting in Rust

This blog post describes my experience and learnings during the port of my pet window manager project subtle from C to Rust.