Posts
Here's a sampling of things I've worked on or found interesting enough to document!

Building a Codec for Lutron Caseta: Understanding the Protocol
Lutron's Caseta platform broadcasts messages when someone interacts with it. Can we listen to them and understand what they mean?

Building Rust for Raspbian
cross-rs takes the pain out of cross-compiling Rust projects for different architectures, which makes it easy to run Rust projects on a raspberry pi.
