
Chats with James Podcast
009 - Sylvan Morris
Feb 23, 2021
In this engaging discussion, Sylvan Morris, a South African embedded systems engineer at Plentify, shares his journey in tech, focusing on introducing Rust into a startup environment. He highlights the hurdles of integrating new programming languages and the importance of team collaboration. Sylvan delves into the advantages of over-the-air updates through bootloaders, enhancing software deployment efficiency. He also explores the evolution of embedded systems, underscoring the need for better debugging education and communication in engineering to tackle project challenges.
27:44
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Gradually introducing Rust into a team by starting with tooling can enhance acceptance, especially for non-critical tasks.
- Effective risk management through quantification and clear communication between engineers and management can lead to successful project outcomes.
Deep dives
Introduction to Embedded Work and Rust
The speaker shares insights about embedded development focusing on the integration of Rust as a programming language. With a background in Mechatronics Engineering, the speaker has been applying knowledge from the Rust programming language in their work at a startup. They emphasize the importance of gradually introducing Rust to a team, suggesting starting with tooling before fully transitioning to the language, especially for non-critical tasks. There is a discussion regarding the challenges and advantages of using Rust versus Python, particularly as they relate to team familiarity and project deadlines.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.