Love it or hate it, computer programming is an essential part of modern physics research, allowing us to effectively gather and process data for visualisation and analysis. But much too often, the journey to figure out how to code correctly is not without its pitfalls…