{"version":"1.2.0","author":"Matthias Endler","title":"AMP with Carter Schultz","podcastName":"Rust in Production","chapters":[{"title":"Introduction to Rust in Production","startTime":0.0},{"title":"Licensing Technology and Innovation","startTime":650.0},{"title":"Hiring and Team Integration","startTime":1243.667},{"title":"Transition from Python to C++","startTime":1544.667},{"title":"Code Architecture in Rust","startTime":1721.667},{"title":"Challenges with Async Rust Integration","startTime":1965.667},{"title":"Individual Robot Application in C++","startTime":2137.667},{"title":"Facility Control System Overview","startTime":2180.667},{"title":"Success with Rust Control System","startTime":2243.667},{"title":"VFDs Control Conveyor Belts","startTime":2246.667},{"title":"Free Functions in C++ vs Rust","startTime":2667.667},{"title":"Leveraging Rust Ecosystem for Solutions","startTime":2793.667},{"title":"The Value of System Integration","startTime":3031.667},{"title":"Shockingly Smooth Rust Implementation","startTime":3070.667},{"title":"Rust's Impact on Bug Reduction","startTime":3269.667},{"title":"Long-Term Sustainability with Rust","startTime":3385.667},{"title":"Tools for Running Rust Applications","startTime":3534.667},{"title":"Reflections on Choosing and Implementing Rust","startTime":3596.667},{"title":"Redesigning Message Bus Structure","startTime":3803.667},{"title":"Developing and Compiling Nodes Independently","startTime":3877.667},{"title":"Centralized Types Crate for Consistency","startTime":3907.667},{"title":"Message to the Rust Community","startTime":3981.667},{"title":"Learning More About AMP Robotics","startTime":4069.667}]}