Spotify badge

✍️ 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 ❀️