Learning Rust was such a mind-blowing experience for me - it permanently shifted the way I approach thinking about data and the way it flows through the application.