βοΈ Enjoy the podcast? Leave a 5-star review here :)
π About The Episode
In this episode, we sit down with Gareth Thomas, founder of VersionBay, to explore the critical role of software versioning in engineering and how companies can avoid costly mistakes when transitioning between MATLAB, Python, and Julia. Gareth shares his fascinating journey from working at MathWorks for a decade to launching his own company, helping businesses seamlessly upgrade their technical computing environments. If you've ever wondered why software updates can be a hidden challenge - or even a business risk - this episode is packed with insights you donβt want to miss.
We break down the key differences between MATLAB, Python, and Julia, debunk common misconceptions, and discuss which language is best suited for different industries like automotive, aerospace, and finance. Gareth provides a deep dive into the pros and cons of each, covering topics like code generation, AI integration, DevOps best practices, and how companies can optimize their software infrastructure to stay competitive.
Finally, we explore the real-world impact of software versioning, the hidden dangers of not upgrading, and why most domain experts overlook testing and DevOps principles. Whether you're a software engineer, data scientist, or technical manager, this episode will help you navigate the complex world of technical computing and make better decisions for your organization. Subscribe now for more expert insights and tech discussions! π
π Learn More
π More about Versionbay: https://www.versionbay.com/
πΌConnect with Gareth: https://www.linkedin.com/in/g-thomas/
βοΈ Leave a Review
If you enjoy listening to the podcast, please do leave a 5-star review on iTunes / Apple Podcasts β ping me on my socials and tell me who you want to see next!
You can also Tweet @EngineeredM and tell me parts of the podcast you enjoyed the most. Feel free to share the podcasts in your network β€οΈ