https://www.ssla.co.uk/raspberry-pi-software-developer/.