I spent a year trying to create a Rust project inside a company that primarily wrote C++. This conflict drove me to explore Interop to allow me to develop new Rust code without boiling the ocean. After many failed attempts to get it working, I found a way that worked well for my applications. The blog posts I wrote and this talk are the product of that struggle.