diff --git a/_episodes/interviews/2024-01-28-tim-mcnamara.md b/_episodes/interviews/2024-01-28-tim-mcnamara.md new file mode 100644 index 0000000..68453a1 --- /dev/null +++ b/_episodes/interviews/2024-01-28-tim-mcnamara.md @@ -0,0 +1,56 @@ +--- +title: "Unlocking Rust's power through mentorship and knowledge spreading, with Tim McNamara" +date: 2024-01-28T08:12:00Z +file: https://audio.rustacean-station.org/file/rustacean-station/2024-01-28-tim-mcnamara.mp3 +duration: "1:03:32" +length: "62181128" +#reddit: (leave blank on initial publish, amend with link and uncomment this line after Reddit thread has been posted) +--- + +[Tim McNamara](https://tim.mcnamara.nz/), author of [Rust in Action](https://www.manning.com/books/rust-in-action) +and founder at [Accelerant](https://accelerant.dev), sits down with Marco Otte-Witte. + +Tim discusses how Rust, despite common perceptions, is relatively easy to learn and how the compiler empowers engineers +to avoid common mistakes. The conversation also emphasizes Rust's growing adoption in companies, +its role in addressing long-term maintainability challenges, and its potential to significantly reduce software +energy consumption, while highlighting the importance of mentorship to ensure successful integration across organizations. + +### Contributing to Rustacean Station + +Rustacean Station is a community project; get in touch with us if you'd like to suggest an idea for an episode or offer your services as a host or audio editor! + + - Twitter: [@rustaceanfm](https://twitter.com/rustaceanfm) + - Discord: [Rustacean Station](https://discord.gg/cHc3Gyc) + - Github: [@rustacean-station](https://github.com/rustacean-station/) + - Email: [hello@rustacean-station.org](mailto:hello@rustacean-station.org) + +### Timestamps & referenced resources + +- [@00:00] - Introduction + - [Video recording of the interview](https://mainmatter.com/blog/2023/11/02/unlocking-rusts-power-through-mentorship-and-knowledge-spreading/) +- [@00:34] - Start of the interview +- [@01:27] - Tim's role at AWS +- [@03:57] - Tim's reasons for learning Rust +- [@04:57] - [Rust in Action](https://www.manning.com/books/rust-in-action) +- [@06:59] - How hard is it to learn Rust? +- [@13:49] - Reasons companies are holding back from adopting Rust +- [@23:51] - Rust's type system and maintainability +- [@36:30] - Dependencies in Rust +- [@41:01] - Energy savings with Rust +- [@48:09] - Tim's approach to pitching Rust +- [@54:21] - Overcoming concerns around Rust adoption +- [@55:36] - Recruitment strategy for Rust +- [@57:13] - Knowledge spreading +- [@01:02:41] - Conclusion + +### Credits + +Intro Theme: [Aerocity](https://twitter.com/AerocityMusic) + +Audio Editing: [Mainmatter](https://mainmatter.com/rust-consulting/) + +Hosting Infrastructure: [Jon Gjengset](https://twitter.com/jonhoo/) + +Show Notes: [Mainmatter](https://mainmatter.com/rust-consulting/) + +Hosts: [Marco Otto-Witte](https://twitter.com/marcoow)